Когда звать
- Когда агент бросается писать код, не разобравшись, что именно нужно, и приходится переделывать.
- Когда правка «чинит» ошибку, а она возвращается - нужна отладка по первопричине, а не по симптому.
Что это
Superpowers - открытый набор скиллов для агентов, которые пишут код. Автор README называет его полной методологией разработки: набор скиллов плюс короткие стартовые инструкции, которые заставляют агента этими скиллами пользоваться. Создатель - Jesse Vincent, проект ведёт он и команда Prime Radiant, лицензия MIT.
Главная мысль набора: агент не должен бросаться писать код с первого сообщения. Сначала он выясняет, что ты на самом деле хочешь, показывает замысел кусками, которые можно прочитать, составляет план, работает по тестам и проверяет результат, прежде чем сказать «готово». Скиллы включаются сами, когда подходит ситуация, - специально звать их не нужно.
Как поставить
Superpowers ставится по-разному в каждой программе. Если пользуешься несколькими, ставь в каждую отдельно. Команды ниже сверены с README проекта на 26 сентября 2026 года.
Claude Code, из официального каталога Anthropic:
/plugin install superpowers@claude-plugins-official
Каталог автора набора. Тоже для Claude Code, там же лежат ещё несколько связанных плагинов:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Codex CLI. Superpowers есть в официальном каталоге плагинов Codex: набери /plugins, найди Superpowers поиском и выбери установку.
Codex в приложении ChatGPT. В боковой панели открой плагины, найди Superpowers в разделе про код и нажми плюс рядом с ним.
Старый способ - склонировать репозиторий в папку скиллов - README больше не предлагает для Claude Code и Codex: плагин ставит набор целиком вместе со стартовыми инструкциями, которые подключаются в начале каждой сессии. Ещё в README есть инструкции для Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode и других программ.
Как проверить, что встало. README предлагает простой тест: открыть новую сессию и написать что-нибудь вроде «давай сделаем список дел на React». Если установка рабочая, агент сначала запустит обсуждение задачи и только потом возьмётся за код.
Какие скиллы внутри и когда срабатывают
Основной порядок работы по README - семь шагов.
- Обсуждение (brainstorming). До кода. Агент задаёт вопросы, предлагает варианты, показывает замысел по частям и сохраняет его документом.
- Отдельная рабочая копия (using-git-worktrees). После того как ты согласовал замысел. Агент заводит отдельную ветку и папку, ставит зависимости и проверяет, что тесты на старте зелёные.
- План (writing-plans). Работа дробится на задачи по 2-5 минут. У каждой - точные пути к файлам, код и способ проверки.
- Выполнение плана. Либо каждую задачу берёт свежий субагент с проверкой после каждой (subagent-driven-development, тщательнее), либо всё делается в текущей сессии с одной проверкой в конце (executing-plans, дешевле).
- Разработка через тесты (test-driven-development). Сначала падающий тест, потом минимальный код, чтобы он прошёл. Код, написанный до теста, скилл велит удалить.
- Ревью (requesting-code-review). Между задачами - проверка по плану с разбором замечаний по серьёзности. Критичные останавливают работу.
- Завершение ветки (finishing-a-development-branch). Проверка тестов и выбор: слить, открыть запрос на слияние, оставить или выбросить.
Кроме этого в наборе есть скиллы для отладки: systematic-debugging - поиск первопричины в четыре фазы, verification-before-completion - проверка, что ошибка правда исправлена. Есть dispatching-parallel-agents для параллельной работы субагентов, receiving-code-review - как отвечать на замечания, writing-skills - как писать свои скиллы, и diagnosing-superpowers - разбор сессии, если скиллы сработали не так, как ждали.
Пример: одна задача от обсуждения до готово
Ты пишешь агенту: «добавь на сайт форму записи на консультацию».
- Вместо кода агент спрашивает: какие поля, куда уходит заявка, что видит человек после отправки. Потом показывает замысел кусками и ждёт твоего «да».
- Составляет план: форма, проверка полей, отправка, страница «спасибо», тесты. Каждый пункт - короткая задача с путями к файлам.
- По каждой задаче сначала пишет тест, который падает, потом код.
- Между задачами проверяет сделанное по плану.
- В конце прогоняет все тесты и спрашивает, что делать с веткой.
Дольше, чем «напиши форму» в одну строку. Зато на выходе форма с тестами. Код, который выглядит готовым и падает на первой пустой заявке, так не проскочит.
Когда Superpowers мешает
Набор рассчитан на разработку. На мелких задачах - поправить опечатку, поменять цвет кнопки - полный цикл с обсуждением и планом избыточен. В таких случаях прямо скажи агенту, что обсуждение не нужно. На длинных сессиях учитывай расход: вариант с отдельным субагентом на каждую задачу тщательнее, но тратит больше лимита, чем выполнение в одной сессии.
Если скилл срабатывает там, где не должен, или молчит, где нужен, README советует попросить агента разобраться, что пошло не так с superpowers в этой сессии, - запустится скилл diagnosing-superpowers и покажет, что произошло.
Отдельно про телеметрию: по README логотип в необязательном визуальном помощнике для обсуждения загружается с сайта авторов вместе с номером версии, без данных о проекте. Отключается переменной окружения SUPERPOWERS_DISABLE_TELEMETRY.
На чём держится набор
В README четыре принципа, и по ним понятно, чего ждать от агента после установки.
- Сначала тесты. Код без теста считается неготовым. Если ты не пишешь код сам, это всё равно полезно: тест - единственный способ для агента проверить себя без тебя.
- Система вместо догадок. Ошибку ищут по шагам, пока не найдут причину. Правки наугад - мимо.
- Меньше сложности. Правило «тебе это не понадобится»: не строить то, чего не просили.
- Доказательства вместо слов. «Готово» говорится после проверки, а не когда код выглядит правильно.
Superpowers и правила твоего проекта
Набор не заменяет CLAUDE.md или AGENTS.md. Superpowers отвечает за порядок работы - обсуждение, план, тесты, ревью. Твои правила отвечают за проект - на чём он написан, что трогать нельзя, как его запускать. Если они противоречат, например в правилах проекта сказано «не заводи отдельные ветки», а скилл их заводит, агент будет метаться. Такие места лучше заранее прописать в правилах проекта явно. Как их устроить - в статье про CLAUDE.md.
Вопросы и ответы
Superpowers бесплатный? Да, лицензия MIT. У авторов есть платная поддержка для компаний, но сам набор открыт.
Работает ли в Codex? Да, через официальный каталог плагинов Codex - в CLI и в приложении ChatGPT.
Можно ли поставить только часть скиллов? Набор задуман целиком: стартовые инструкции заставляют агента проверять, нет ли подходящего скилла перед каждой задачей. Если нужен только один скилл, проще взять его идею в свои правила проекта.
Как обновить? По README обновления зависят от программы и часто приходят сами. В Claude Code установленные плагины видны и настраиваются в меню /plugin.
Автор и источник
Набор открытый, чужой, лицензия MIT. Описание и команды сверены с README репозитория obra/superpowers и каталогом claude-plugins-official на 26 сентября 2026 года. Где он в других наших материалах: подборка лучших скиллов для Claude Code и статья плагины для Claude Code.