Superpowers: агент сначала спрашивает и планирует, потом пишет код
Агенты любят сразу писать код, не разобравшись, что нужно. Superpowers превращает работу в процесс: агент расспрашивает вас о задаче, показывает дизайн небольшими частями, после одобрения пишет подробный план и выполняет его через субагентов, проверяя каждую задачу и держа тесты в цикле red-green-refactor.
brainstorming включается до любой работы: вопросами выясняет, что и зачем вы строите, и пересказывает своё понимание для правки
writing-plans дробит работу на задачи по 2–5 минут с точными путями к файлам, готовым кодом и шагами проверки
subagent-driven-development отдаёт каждую задачу свежему субагенту и проверяет итог на соответствие спецификации и качество кода
test-driven-development требует сначала падающий тест, а systematic-debugging ищет первопричину бага в четыре этапа
using-git-worktrees заводит изолированную ветку, а finishing-a-development-branch предлагает merge, PR, сохранение или удаление
Когда пригодится
Вы начинаете новую функцию и хотите, чтобы агент сперва договорился с вами о дизайне, а не гадал
Нужно, чтобы агент пару часов работал автономно по согласованному плану и не уходил в сторону
Сессия пошла не так, и нужно понять почему: diagnosing-superpowers разберёт стенограмму с доказательствами
Попросите агента
Давай сделаем список задач на React, но сначала обсудим, что именно нужно
Напиши план реализации экспорта в CSV по согласованному дизайну
Разберись, что пошло не так с superpowers в этой сессии
Вопросы
Как установить Superpowers в Claude Code?
Через официальный маркетплейс: /plugin install superpowers@claude-plugins-official. Ещё один путь — npx skills add obra/superpowers через CLI skills.
Работает ли Superpowers в Codex и Gemini CLI?
Да. README описывает установку для Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Qwen Code и других агентов; в каждый ставить нужно отдельно.
Чем Superpowers отличается от отдельных скиллов?
Это не один приём, а связанный процесс от brainstorming до finishing-a-development-branch, в котором скиллы включаются автоматически по ходу работы.