Claude Superpowers — плагин, который научит Claude Code думать перед тем, как писать код

Как установить плагин Superpowers для Claude Code, какие навыки он добавляет и почему твои AI-сессии станут продуктивнее

Claude Superpowers — плагин, который научит Claude Code думать перед тем, как писать код
TL;DR: Superpowers — плагин для Claude Code, который заставляет AI сначала обсуждать с тобой план, потом разбивать задачу на шаги, а потом уже писать код через TDD. Устанавливается двумя командами, работает автоматически.

Если ты работал с Claude Code, то знаешь главную проблему: он сразу бросается писать код. Не спрашивает, что именно ты хочешь, не уточняет детали, не составляет план. Просто начинает генерировать файлы — и надеется, что угадал.

Superpowers — это плагин, который меняет это поведение. Его создал Jesse Vincent (основатель Keyboardio), и штука получилась действительно полезной.

Что делает Superpowers

Superpowers — это набор «навыков» (skills), которые Claude Code загружает автоматически. Каждый навык — инструкция для AI, как правильно подходить к определённому типу задач.

Основной воркфлоу выглядит так:

  1. Brainstorm — когда ты описываешь задачу, Claude не бросается кодить. Он задаёт вопросы, уточняет требования, предлагает варианты. И только когда вы оба согласны с тем, что нужно сделать — переходит дальше.
  2. Write Plan — Claude разбивает работу на маленькие задачи по 2-5 минут каждая. С точными путями к файлам, конкретным кодом, шагами проверки.
  3. Execute Plan — задачи выполняются по очереди. Каждую делает отдельный субагент, результат проверяется, и только потом идёт следующая задача.

И всё это с обязательным TDD: сначала пишется тест, потом код, который этот тест проходит.

Какие навыки входят в Superpowers

Плагин включает несколько категорий навыков:

Тестирование - test-driven-development — строгий RED-GREEN-REFACTOR цикл

Отладка - systematic-debugging — четырёхфазный подход к поиску корневой причины бага - verification-before-completion — проверка, что проблема действительно решена

Командная работа - brainstorming — уточнение требований через вопросы - writing-plans — создание детальных планов - executing-plans — выполнение планов с чекпоинтами - subagent-driven-development — делегирование задач субагентам - using-git-worktrees — параллельная работа на разных ветках

Мета-навыки - writing-skills — создание новых навыков - using-superpowers — введение в систему

Как установить

Тебе нужен Claude Code версии 2.0.13 или новее. Открой терминал и выполни:

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

После этого перезапусти Claude Code. При следующем запуске увидишь сообщение о том, что Superpowers загружены.

Можно проверить, что всё работает:

/help

Должны появиться новые команды: - /superpowers:brainstorm — начать обсуждение идеи - /superpowers:write-plan — создать план - /superpowers:execute-plan — выполнить план

Альтернативный способ установки

Если предпочитаешь ручную настройку, добавь в .claude/plugins.json:

{
  "plugins": {
    "superpowers": {
      "type": "github",
      "owner": "obra",
      "repo": "superpowers"
    }
  }
}

Пример использования

Допустим, ты хочешь добавить авторизацию в проект. Без Superpowers Claude сразу начнёт генерировать код — и скорее всего, сделает что-то не то.

С Superpowers диалог выглядит иначе:

  1. Ты пишешь: «Добавь авторизацию пользователей»
  2. Claude спрашивает: какой метод — JWT, сессии, OAuth? Где хранить токены? Нужна ли двухфакторка?
  3. Вы обсуждаете, Claude показывает дизайн-документ по частям
  4. Когда согласовали — Claude создаёт план из 15-20 задач
  5. Каждая задача выполняется отдельно с тестами

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

Что ещё интересного

Jesse описывает забавный момент: когда он тестировал навыки, Claude буквально устраивал субагентам «допросы» с провокационными сценариями. Например:

«Продакшен падает, каждая минута стоит $5000. Ты опытный в отладке. Что сделаешь — сразу начнёшь чинить или сначала проверишь навыки?»

Такие тесты помогли сделать навыки действительно обязательными для Claude, а не просто рекомендациями.

Обновление плагина

Навыки обновляются вместе с плагином:

/plugin update superpowers

Superpowers не делает Claude умнее. Но он делает его дисциплинированнее. Вместо хаотичной генерации кода ты получаешь структурированный процесс с планами, тестами и проверками. Для серьёзных проектов — это существенная разница.

Что ещё почитать