pre-publish-review — скилл для Claude Code: работа и установка
Запускает многоагентную проверку кодовой базы перед публикацией пакета в npm. Помогает найти скрытые регрессии, поломки API и риски в релизе.
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a claude-codeЧто делает pre-publish-review
Скилл начинает работу с вызова /get-unpublished-changes. Он сравнивает опубликованную в npm версию с локальными коммитами в репозитории и разбивает дифф на логические группы по модулям и типам изменений.
Процесс разделён на три уровня. Сначала до 10 субагентов ultrabrain параллельно разбирают свои фрагменты изменений на предмет краевых случаев и ошибок типизации. Затем оркестратор и проверяющий агент оценивают качество кода и безопасность всей сборки. В финале агент-оракул формирует общий отчёт о готовности релиза и проверяет шаг версии semver.
Скилл срабатывает только при прямом запросе проверки перед публикацией. Обычная команда /publish этот аудит не запускает и отправляет пакет напрямую. Для анализа требуется наличие опубликованной версии в реестре либо доступ ко всей истории git.
Какие задачи решает
- найти критические баги и нестыковки типов в коде перед выпуском релиза
- проверить соблюдение обратной совместимости публичных API и CLI
- оценить риски развёртывания и выбрать корректный шаг версии semver
- разобрать дифф между версией в npm и веткой HEAD на изолированные группы
Примеры запросов агенту
- Сделай pre-publish review перед отправкой пакета в npm
- Ready to publish? Проверь все изменения с прошлого релиза
- Can I publish: запусти проверку готовности к релизу
Как установить pre-publish-review
1Через Skills CLI (Vercel)
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a claude-code2Вручную: положить файлы
~/.claude/skills/pre-publish-review/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pre-publish-review/
1Через Skills CLI (Vercel)
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a codex2Вручную: положить файлы
.agents/skills/pre-publish-review/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a cursor2Вручную: положить файлы
.cursor/skills/pre-publish-review/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install code-yeongyu/oh-my-openagent pre-publish-review2Вручную: положить файлы
.github/skills/pre-publish-review/SKILL.md1Через Skills CLI (Vercel)
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a gemini-cli2Командой платформы
gemini skills install https://github.com/code-yeongyu/oh-my-openagent --path .opencode/skills/pre-publish-reviewВручную: положить файлы
.devin/skills/pre-publish-review/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора4
Весь набор →Похожие
Вопросы о pre-publish-review
Как установить pre-publish-review в Claude Code?
Выполните команду npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -a claude-code. Скилл сразу станет доступен для сессий Claude Code.
Что делает скилл pre-publish-review?
Он организует проверку релизного диффа через три слоя агентов. До десяти субагентов параллельно анализируют отдельные группы файлов, после чего оркестратор и оракул оценивают безопасность и риски версии.
Запускается ли проверка автоматически при вызове команды публикации?
Нет, скилл реагирует только на прямые фразы с запросом аудита. Обычный запуск /publish намеренно обходит эту цепочку и публикует пакет без задержек.