
Verification Before Completion: скилл Superpowers о проверке до «готово»
Скилл Superpowers: агент не говорит «готово», «исправлено» или «тесты проходят», пока не запустил проверку в том же сообщении и не прочитал её вывод.
Как установить Verification Before Completion
Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /verification-before-completion.
# плагином, внутри Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
# или вручную
git clone --depth 1 https://github.com/obra/superpowers.git /tmp/verification-before-completion
mkdir -p ~/.claude/skills/verification-before-completion
cp -r /tmp/verification-before-completion/skills/verification-before-completion/. ~/.claude/skills/verification-before-completion/Общая папка ~/.agents/skills/ (в проекте — .agents/skills/) читают Codex, Cursor, VS Code Copilot, Gemini CLI, Antigravity, OpenCode, Kilo Code, Goose, Qwen Code.
git clone --depth 1 https://github.com/obra/superpowers.git /tmp/verification-before-completion
mkdir -p ~/.agents/skills/verification-before-completion
cp -r /tmp/verification-before-completion/skills/verification-before-completion/. ~/.agents/skills/verification-before-completion/Установщик скиллов от Vercel, нужен Node.js 22.20 или новее. Без -g скилл ставится в текущий проект; флаг -a выбирает агента.
npx skills add obra/superpowers --skill verification-before-completion -a claude-code
# для всех проектов
npx skills add obra/superpowers --skill verification-before-completion -gСвои скиллы загружают на любом тарифе, от Free до Enterprise; нужно включённое выполнение кода.
Скачайте папку скилла с GitHub и упакуйте её в ZIP.
claude.ai → Customize → Skills → + → Create skill → Upload a skill
Загрузите ZIP и включите скилл переключателем.Gemini CLI ставит скиллы из git-репозитория и хранит их в ~/.gemini/skills/.
gemini skills install https://github.com/obra/superpowers.git --consent
# проверка
gemini skills listЧто умеет
Ядро — шлюз из пяти шагов: определить команду, запустить, прочитать вывод, сверить с утверждением, только потом заявлять.
Таблица доказательств: для тестов — вывод с нулём падений, для сборки — код выхода 0, для бага — проверка исходного симптома. Прошлый запуск и «должно пройти» доказательством не считаются.
Красные флаги — слова «должно», «вероятно», «кажется» и радость до проверки («Отлично!», «Готово!»).
Что попросить агента
Ограничения
Одна страница инструкций без скриптов
Добавляет запуски проверок перед каждым коммитом, PR, переходом к следующей задаче и передачей работы агентам
Описание из SKILL.md
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always