К основному содержанию
скилл CX Codex

release · nahumlitvin — скилл для Claude Code: выпуск версии и установка

Скилл проводит выпуск prismantis: обновляет версии и журнал изменений, запускает проверки, помогает создать тег и опубликовать релиз. Пригодится, когда нужно подготовить новую версию проекта.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NahumLitvin/prismantis --skill release -a claude-code
Открыть на GitHub

Что делает release

Скилл задаёт порядок выпуска prismantis: выбирает тип повышения версии, обновляет оба манифеста и собирает журнал изменений из объединённых PR с последнего тега. Затем запускает сборку файлов Codex и, если менялся scripts/package.json, сборку vendor-пакета с проверкой его состава.

Перед публикацией нужно выполнить проверки из AGENTS.md, проверить /prismantis demo и /prismantis demo-rtl, а также пройти тест свежей установки. После PR и тега скилл описывает отдельный PR для закрепления версии в marketplace; до его слияния установки продолжают получать предыдущий релиз. Проверка RTL требует читать каждую строку на иврите справа налево.

Какие задачи решает

  • поднять версию по типу изменений
  • собрать журнал изменений из PR после последнего тега
  • обновить генерируемые файлы Codex и vendor-пакет
  • проверить свежую установку плагина перед выпуском
  • опубликовать релиз через PR и тег в Git

Примеры запросов агенту

  • Подготовь выпуск prismantis по текущим изменениям.
  • Подними версию и составь журнал изменений после последнего тега.
  • Проведи проверки, создай PR для релиза и подготовь тег.

Как установить release

1Через Skills CLI (Vercel)

npx skills add NahumLitvin/prismantis --skill release -a claude-code

2Вручную: положить файлы

~/.claude/skills/release/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/release/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о release

Как установить release в Claude Code?

Выполните npx skills add NahumLitvin/prismantis --skill release -a claude-code. Скилл будет доступен по пути ~/.claude/skills/release/SKILL.md.

Что делает скилл release?

Он ведёт по шагам выпуска prismantis: от обновления манифестов и changelog до проверок, PR, тега и публикации GitHub release.

Что нужно проверить перед выпуском prismantis?

Нужно пройти шаги Verify из AGENTS.md, выполнить live-check /prismantis demo и /prismantis demo-rtl, а затем проверить установку на временной конфигурации. Строки на иврите в RTL-демо читают справа налево.

Исходный текст

SKILL.md · MIT
---
name: release
description: Cut a prismantis release - version bump, changelog, verify, tag and push. Use when asked to "release", "bump the version", "ship 0.x" or "publish".
---

# Release

1. **Pick the version.** Breaking option or token renames are minor while below 1.0 (and major after). New features are minor. Fixes are patch.
2. **Set it in both manifests**: `version` in `.claude-plugin/plugin.json` and `plugins[0].version` in `.claude-plugin/marketplace.json`.
3. **Changelog:** add a dated `## [x.y.z]` at the top of docs/CHANGELOG.md, with Added, Changed and Fixed written for users. PRs do not touch the file, so write it from the "What changes for the user" section of every PR merged since the last tag (`git log vPREV..HEAD --oneline`), one entry per user-visible change, linking the PR. Fold in anything still under `## [Unreleased]` and drop that heading.
4. **Generated files:** run `npm --prefix scripts run build:codex`, since PRs leave `codex/` stale. If `scripts/package.json` changed, also run `npm --prefix scripts run build:vendor`, and confirm the bundle has no `import` statements and no non-MIT code (`grep -c -i elk hooks/vendor/*.js` must print 0).
5. **Verify:** run every step in AGENTS.md Verify, plus `live-check` of `/prismantis demo` and `/prismantis demo-rtl`, reading every Hebrew line right to left.
6. **Fresh install test** against a throwaway config:
   ```
   CLAUDE_CONFIG_DIR=<scratch>/fresh claude plugin marketplace add NahumLitvin/prismantis
   CLAUDE_CONFIG_DIR=<scratch>/fresh claude plugin install prismantis@prismantis
   CLAUDE_CONFIG_DIR=<scratch>/fresh claude plugin list
   ```
   Run it after pushing; the marketplace clones from GitHub.
7. **Release PR:** `main` only takes merges through a PR with green checks, so open the release commit as a PR and merge it.
8. **Tag main:** `git tag vX.Y.Z <merge commit> && git push origin vX.Y.Z`. The `release` workflow checks the tag against `plugin.json`, checks the tag is on `main`, and publishes the GitHub release from the CHANGELOG section.
9. **Pin the release:** a second PR sets `ref` to `vX.Y.Z` and `sha` to the tagged commit in the `source` of `.claude-plugin/marketplace.json`, then runs `npm --prefix scripts run build:codex` so `.agents/plugins/marketplace.json`, the Codex copy with a git `url` source, follows. Until it merges, installs keep getting the previous release.
10. **Confirm** CI and the release workflow are green, then run the fresh install test and check `claude plugin list` shows the new version.
11. **Blog:** in `~/git/nahum-writing`, update the "What it draws today" section of `posts/2026-10-02-prismantis/article.md` (version, date, features, counts, limits) and any number in the opening paragraph, then release the blog per its AGENTS.md. Skip when the clone is missing and say so.

© NahumLitvin · MIT · NahumLitvin/prismantis

Похожие скиллы

Каталог скиллов SKILL.md →

Сначала — release от других авторов.

release tobi Скилл ведёт выпуск версии: проверяет changelog, ставит git-хуки, обновляет версии и готовит публикацию. Нужен для проекта с заданным release-процессом. CX Codex +1 2 200установок release Yeachan-Heo Скилл анализирует конфигурацию CI и файлы версий, сохраняет правила в .omc/RELEASE_RULE.md и проводит релиз по шагам. Помогает избежать ручных ошибок при тегировании и публикациях. CX Codex +1 838установок release parcadei Прогоняет релиз через пять субагентов: аудит безопасности, E2E-тесты, финальное ревью, бамп версии и релизные заметки. Пригодится перед выкладкой в прод. CX Codex +1 481установок release cyrusagents Скилл проводит релиз Cyrus CLI через trusted-publishing: подготовка, проверка, публикация и финал. Пригодится, когда нужно выпустить версию, не трогая пакеты руками. CX Codex +1 829установок release modelcontextprotocol Проводит один milestone-релиз от релизного issue до публикации GitHub Release: аудит, бампы версий, merge PR и release ledger. CX Codex +1 ★ 91 595звёзд репо find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой