Korra
Меню
ПлагинОткрытый код · MIT

Superpowers

От идеи до проверенного кода

Набор скиллов для разработки: обсуждение задачи, план, реализация, отладка и проверка изменений.

  • На вашем компьютере
  • Без ключа
  • Читает и меняет
  • Бесплатно
  • Данные: через вашего агента

Используют с Claude Code, Codex, Cursor, Hermes — по открытым источникам. Сверено с документацией 29.09.2026.

Пример задачи
Идея изменения
План и проверенный код

Что можно поручить агенту

  • Уточнить требования перед разработкой.

  • Разбить изменение на проверяемые шаги.

  • Организовать отладку и ревью кода.

Подключить

Проще всего — отправить агенту ссылку: он прочитает инструкцию, установит, подключит и проверит сам.

Сообщение агенту
Подключи инструмент «Superpowers» по инструкции: https://korra-agent.online/library/superpowers/agent.txt

Попросите агента

Задание для агента

Подойдёт Claude Code, Codex, Cursor, Hermes, OpenClaw или Korra. Команды в задании те же, что в справке ниже.

Что выполнит агент

Агент выполнит их сам — вручную только если хотите. Метка показывает, откуда сведения: инструкция автора или документация агента.

Claude Code

По инструкции автора

Используют: Маркетплейс плагинов Claude Code: 1 009 371 установка источник

Способ из инструкции автора — ссылка ниже.

Команда
/plugin install superpowers@claude-plugins-official

Источник

Codex

По инструкции автора

Используют: Codex 0.120: по плану Superpowers выполнено 17 из 20 шагов; жалоба на расход токенов источник

Codex CLI: /plugins → найти superpowers → Install Plugin; Codex App: Plugins в боковой панели

Источник

Cursor

По инструкции автора

Используют: Форум Cursor: пользователи ставят skills Superpowers в Cursor и вызывают их источник

/add-plugin superpowers (в чате Cursor Agent)

Источник

Hermes

По инструкции автора

Используют: Hermes CLI 0.20.4: установку блокировал сканер, обход сработал («that works!») источник

Способ из инструкции автора — ссылка ниже.

Команда
hermes plugins install obra/superpowers --enable

У Hermes нет post-compaction hook: в очень длинной сессии бутстрап теряется

Источник

OpenClaw

По документации агента

OpenClaw устанавливает совместимые плагины Claude Code, Codex и Cursor из Git.

терминал
openclaw plugins install git:github.com/obra/superpowers
Проверить
openclaw plugins list
Откатить
openclaw plugins uninstall <id>

Korra

По документации агента

Попросите агента: он установит плагин сам. Переносимые плагины ставятся выключенными — флаг --enable сразу включает. Или в кабинете: «Плагины».

терминал агента
korra plugins install obra/superpowers --enable
Проверить
korra plugins list
Откатить
korra plugins remove <имя>

Что можно сделать

3 готовых сценариев. Каждый промпт можно отправить агенту после подключения.

Новая функция по плану

Агент сначала уточнит задачу и план, а потом сделает изменение с тестами в отдельной ветке.

  • brainstorming задаёт вопросы и показывает дизайн частями, writing-plans разбивает работу на шаги по 2–5 минут.
  • Реализация идёт так: тест перед кодом, ревью после каждого шага.
Промпт для агента
Промпт
Хочу добавить функцию в свой проект. Работай по методике Superpowers.
1. Попроси описать функцию и как я пойму, что она работает. Задавай вопросы, пока не станет ясно.
2. Покажи дизайн частями; код не пиши, пока я не одобрю.
3. Составь план из маленьких шагов с файлами и проверками, сохрани его в проекте.
4. Реализуй в отдельном worktree: тест перед кодом, ревью после каждого шага.
Готово, когда все тесты проходят, функция работает как в дизайне, и ты предложил: слить, открыть PR или оставить ветку.

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

Найти причину бага

Агент найдёт причину ошибки, а не только место, где она проявилась, исправит её и докажет исправление тестом.

  • systematic-debugging ведёт поиск первопричины в четыре фазы.
  • verification-before-completion не даёт объявить «исправлено» без проверки.
Промпт для агента
Промпт
В проекте ошибка. Используй systematic-debugging из Superpowers.
1. Попроси меня описать, что я делаю, что ожидаю и что вижу.
2. Воспроизведи ошибку и покажи шаги воспроизведения.
3. Найди первопричину, гипотезы проверяй по одной. Напиши тест, который падает из-за ошибки, затем исправь код.
4. Прогони все тесты и покажи вывод.
Готово, когда новый тест проходит, старые не сломались, а причина объяснена в двух-трёх предложениях.

Совет. Если скиллы ведут себя странно, попросите агента разобрать сессию: «figure out what went wrong with superpowers». Это запустит diagnosing-superpowers.

Свой скилл по правилам

Новый скилл для вашего агента, написанный и проверенный на реальных примерах.

  • writing-skills описывает, как создавать скиллы и проверять их на тестовых задачах.
Промпт для агента
Промпт
Помоги сделать скилл для моего агента по writing-skills из Superpowers.
1. Спроси, какую повторяющуюся задачу скилл должен решать, и попроси 2–3 реальных примера.
2. Сначала прогони примеры без скилла и запиши, где агент ошибается.
3. Напиши короткий конкретный SKILL.md и сохрани в папку скиллов моего агента.
4. Прогони те же примеры со скиллом и покажи разницу.
Готово, когда на моих примерах скилл даёт результат лучше, чем без него.

Совет. Готовый скилл можно дополнительно проверить skill-validator: структура, ссылки, объём.

Что учесть

Меняет привычный процесс работы агента. Установка и доступные функции различаются между средами.