Superpowers плагин-скилл и как его правильно использовать для ИИ (ai)

Эта моя заметка не просто треп ради просмотров, а маленький хелп для коллег, у которых чтото не получается, хотя должно.

Superpowers плагин-скилл и как его правильно использовать для ИИ (ai)

Superpowers — это популярный фреймворк и методология разработки для ИИ-агентов (особенно для Claude Code, Cursor и OpenCode), созданная Джесси Винсентом (obra).

Признаюсь честно - с начала я его не распровобал, думал кисель, а поучил коньяк. А теперь, вот как оказалось - он хорош!

Сможешь заметку осилить до конца или все?)

Сначала про базу - про модель ии которую юзаем

Ну, во первых - начнем с того, что как ты не его обучай, как ни подключай квена - он квеном и останется, сколько бы в него дистилята ни залили - фундамент не тот.

Теоретически для простых задач норм, но все равно нет, наебка.

Я использую Claude Code на макс 5x подписке и исключительно Opus с 1м контекста внутри Vscode - кто против сочувствую.

Основные вопросы и как с ним работать

Агент не пишет код сразу. Он обязан пройти этапы: Brainstorming (обсуждение идеи - Design) → Planning (детальный план) → Implementation (реализация, часто через TDD — разработку через тесты) → Verification (проверка результата).

Ньюансы:

- работает больше, жрет токенов больше, несколько сессий

+ прост в установке, прост в запуске

+ проходит 3-4 стадии выполнения, а ты - принятия

+ результат отличный, рабочий

На самом деле ты все равно должен давать команды, если только не подключишь оркестраторов или не врубишь какой нибудь ralph loop.

Как делать - пример:

ознакомься с контекстом, "файл - путь на файл как правило с архитектурой", задача: здесь ты пишешь свое сокровенное желание, используй плагин Superpowers

Что происходит дальше

1. Brainstorming - он думает, изучает что ты там накорябал, задает вопросы - геморно муторно, но на вопросы ответить надо.

2. Design задачи - нет не Planning - а сначала Design задачи - он создает файл где детально описывает все, что вы там напридумывали - рекомендую прочитать и внести правки - не в файл md, а в чате указать что не так. Если у тебя пробема с md файлом на английском, просто попроси его перевести на русский.

3. Planning - он создает план с опорой на код, детально все расписывает, якобы - ты должен проглядеть этот план и посмотреть где она напиздел, а он напиздит, ты ведь claude.md скорее всего написал что он - Senior Developer! , так ведь?

4. Выполнение - вот здесь важный момент, как правило к этому времени даже 1м контекста опуса уже может быть на половине, а это значит, что нужно начинать новую сессию.

Еще раз для одаренных - Начинать новую сессию, никаких но!

Ты можешь его попросить - дай запрос для выполнения плана в новой сессии и он напишет что-то.

Будет что-то вроде: контекст - такой то, выполняй задачи по плану - и тут ты даешь 2 ссылки на файлы - plan и design. Используй для выполнения задачи superpowers:subagent-driven-development

5. Итак, новую сессию ты запустил, промпт отдал, прошло несколько часов, он вроде как-то что-то допилил, но расслабляться тебе еще рано, вводи:

Сделай ревью внедренного функционала, проверь все ли сделано и правильно ли сделано, проведи full compliance, используй superpowers:requesting-code-review

6. и он начинет проверять - что он сам наделал, 90% что-то да упустил.
после того, как он даст тебе список ошибок/упущений, он предложит исправить - типа давай исправлю - ты отвечай:
Начинай фиксить, используй superpowers:systematic-debugging

В принципе можно без уточнения просто написать после задачи используй superpowers - он сам разберется что подключать.

После того как он сделает, ты еще раз ревью можешь сделать, но как правило обычно уже все нормально. Если не уверен - отдавай на проверку GPT 5.4 в соседний чат.

Не забудь свою архитектуру обновить и закомитить, и архив с разработкой века сделать и на внешний диск бекап схоронить, пока все, до связи.

Начать дискуссию