Executing Plans: скилл Superpowers для выполнения плана одним агентом

obra/superpowers· Проверено 13.11.2026· 317 тыс.на GitHub

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

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

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /executing-plans.

# плагином, внутри Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

# или вручную
git clone --depth 1 https://github.com/obra/superpowers.git /tmp/executing-plans
mkdir -p ~/.claude/skills/executing-plans
cp -r /tmp/executing-plans/skills/executing-plans/. ~/.claude/skills/executing-plans/

Что умеет

Выполнить план без остановок между задачами, по TDD на каждом шаге
Сверять вывод каждой команды со строкой Expected из плана
Записывать в журнал решения по противоречиям плана с ценой ошибки
Продолжить работу после сжатия контекста по журналу progress.md и git log
Заказать ревью всей ветки на самой сильной модели и исправить серьёзные замечания за один проход

Скрипт sdd-workspace создаёт игнорируемую git папку плана .superpowers/sdd/<план>/ с журналом progress.md; формат общий с subagent-driven-development, исполнителя можно сменить посреди плана.

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

Агент останавливается в четырёх случаях: необратимая операция, действие, касающееся безопасности, слияние или публикация вне worktree, план без надёжного пути.

В конце скрипт review-package собирает дифф ветки для ревьюера по шаблону code-reviewer.md; без субагентов агент проверяет сам и пишет об этом.

Что нужноgit; bash для скриптов task-start, task-done, sdd-workspace и review-package
АгентыСтавится вместе с набором Superpowers в Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Qwen Code и другие агенты.

Что попросить агента

Выполни план <docs/superpowers/plans/2026-11-13-auth.md> сам, без субагентовСоздаст журнал, пройдёт задачи по TDD без остановок и в конце отдаст ветку на ревью
Продолжи выполнение плана, сессия прерваласьПрочитает progress.md, пропустит завершённые задачи и продолжит с первой незакрытой
Что ты решил за меня по ходу плана?Перечислит записи Ruling из журнала с ценой ошибки и отложенные мелкие замечания

Ограничения

!

Без вашего явного согласия не начинает работу на ветке main или master

!

Между задачами не спрашивает, продолжать ли: спорные места решает сам и записывает в журнал

!

git clean -fdx стирает папку с журналом; тогда прогресс восстанавливается по git log

!

На длинном плане последние задачи идут на сжатом контексте; ревью каждой задачи даёт subagent-driven-development

Описание из SKILL.md

Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available

Частые вопросы

Как установить executing-plans skill в Claude Code?
Поставьте набор Superpowers: /plugin install superpowers@claude-plugins-official или через маркетплейс автора obra/superpowers-marketplace. Скилл executing-plans включится сам, когда задача подойдёт.
Когда выбирать executing-plans?
Когда вы выбрали исполнение в текущей сессии или у агента нет инструмента субагентов. Задачи плана должны быть в основном независимыми.
Чем отличается от subagent-driven-development?
Здесь всё делает один агент в одном контексте, а ревьюер один — в конце. В subagent-driven-development на каждую задачу свой исполнитель и своё ревью: тщательнее и дороже.
Что если контекст сжался посреди плана?
Агент читает журнал progress.md: задачи со строкой «Task N: complete» уже сделаны, их коммиты есть в git. Он продолжает с первой незавершённой.
На какой модели запускать?
Авторы пишут, что подробный план хорошо выполняется на модели среднего уровня; самая сильная нужна для итогового ревью, которое скилл запускает отдельно.
Что я получу в конце?
Список решений, которые агент принял за вас («Rulings I made»), с ценой ошибки каждого и список отложенных мелких замечаний («Deferred minors»).

Похожие скиллы