obra/superpowers / executing-plans
executing-plans
- Установки
- 198,260
- Автор
- obra/superpowers
- Источник
- github.com/obra/superpowers
Скилл для пошагового выполнения письменных планов реализации в отдельной сессии. Загружает план, критически оценивает его, выполняет задачи по шагам с проверками и сообщает о завершении. Останавливается при возникновении препятствий и запрашивает уточнения вместо самостоятельных решений.
Установить скилл
npx skills add https://github.com/obra/superpowers --skill executing-plans
Аудит безопасности
Gen Agent Trust Hub
passThe skill provides a structured workflow for executing implementation plans while incorporating safety measures such as workspace isolation via Git worktrees and mandatory critical review of plan content.
Audited: 5/6/2026, 9:40:27 AM
Socket
passNo alerts
Audited: 5/6/2026, 9:40:32 AM
Snyk
passRisk: LOW · No issues
Audited: 5/6/2026, 9:39:58 AM
Runlayer
pass1 file scanned · No issues
Audited: 3/10/2026, 8:30:57 AM
ZeroLeaks
passScore: 93/100 · 2 sections analyzed
Audited: 4/16/2026, 9:22:42 AM
Промпт скилла
Executing Plans
Overview
Load plan, review critically, execute all tasks, report when complete.
Announce at start: "I'm using the executing-plans skill to implement this plan."
Note: Tell your human partner that Superpowers works much better with access to subagents (Claude Code, Codex CLI, Codex App, Copilot CLI, and Gemini CLI all qualify; see the per-platform tool refs in ../using-superpowers/references/). If subagents are available, use superpowers:subagent-driven-development instead of this skill.
The Process
Step 1: Load and Review Plan
- Ensure an isolated workspace: use superpowers:using-git-worktrees to create one or verify the existing one
- Read plan file
- Review critically - identify any questions or concerns about the plan
- If concerns: Raise them with your human partner before starting
- If no concerns: Create todos for the plan items and proceed
Step 2: Execute Tasks
For each task:
- Mark as in_progress
- Follow each step exactly (plan has bite-sized steps)
- Run verifications as specified
- Mark as completed
Step 3: Complete Development
After all tasks complete and verified:
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
- REQUIRED SUB-SKILL: Use superpowers:finishing-a-development-branch
- Follow that skill to verify tests, present options, execute choice
When to Stop and Ask for Help
STOP executing immediately when:
- Hit a blocker (missing dependency, test fails, instruction unclear)
- Plan has critical gaps preventing starting
- You don't understand an instruction
- Verification fails repeatedly
Ask for clarification rather than guessing.
When to Revisit Earlier Steps
Return to Review (Step 1) when:
- Partner updates the plan based on your feedback
- Fundamental approach needs rethinking
Don't force through blockers - stop and ask.
Remember
- Review plan critically first
- Follow plan steps exactly
- Don't skip verifications
- Reference skills when plan says to
- Stop when blocked, don't guess
- Never start implementation on main/master branch without explicit user consent
Все файлы скилла
- SKILL.md
Другие скиллы автора
brainstorming
345,072 установокobra/superpowers
Превращает сырые идеи в продуманный дизайн и техническое задание до начала разработки. Помогает классифицировать задачу, задавать правильные вопросы, предлагать варианты решений и получать одобрение человека перед написанием кода, чтобы не тратить время на реализацию неверных предположений.
systematic-debugging
242,200 установокobra/superpowers
Системный подход к отладке: сначала найти первопричину ошибки, затем исправить её, а не симптомы. Процесс включает четыре фазы — исследование причины, анализ паттернов, проверку гипотез и реализацию исправления с тестом. Помогает избегать поверхностных решений и повторных сбоев.
writing-plans
234,283 установокobra/superpowers
Скилл помогает агентам превращать техническое задание в детальный пошаговый план реализации: разбивает работу на задачи и элементарные шаги с готовым кодом, тестами и коммитами. Гарантирует отсутствие неопределённости в плане и полное покрытие требований спецификации, благодаря чему даже разработчик без знания кодовой базы сможет выполнить работу последовательно и без ошибок.
using-superpowers
230,780 установокobra/superpowers
Этот навык обязывает ИИ перед началом любой работы или ответа проверять наличие подходящих навыков и обязательно их использовать. Он задаёт строгие правила приоритета: сначала процессные навыки (например, мозговой штурм), затем исполнительные. Помогает избегать пропуска важных инструментов и следовать инструкциям.
requesting-code-review
214,263 установокobra/superpowers
Скилл автоматизирует запрос проверки кода через субагента, изолируя контекст ревью и экономя ресурсы. Он помогает быстро получать обратную связь по изменениям, исправлять критические ошибки и улучшать качество работы.
test-driven-development
212,211 установокobra/superpowers
Скилл внедряет строгую практику разработки через тестирование: сначала пишется падающий тест, затем минимальный код для его прохождения, после чего выполняется рефакторинг. Помогает не пропускать этапы, избегать рационализаций и гарантировать, что каждый баг или фича покрыты проверяемым тестом.
verification-before-completion
194,741 установокobra/superpowers
Скилл требует подтверждать выполнение работы свежими результатами проверок, а не предположениями. Перед любым заявлением о готовности, успехе или исправлении ошибки нужно запустить соответствующую команду и убедиться в её выводе. Помогает избегать ложных отчётов и поверхностных оценок, заставляя опираться на факты, а не на уверенность или слова агентов.
subagent-driven-development
191,165 установокobra/superpowers
Скилл исполняет план реализации, делегируя каждую задачу отдельному субагенту с изолированным контекстом, после каждой задачи проводит ревью на соответствие спецификации и качество кода, а в конце — общее ревью всей ветки. Ведёт журнал прогресса, устойчивый к сжатию контекста, и не останавливается между задачами, самостоятельно разрешая конфликты и фиксируя решения. Ускоряет итерации и повышает качество при независимых задачах в рамках одной сессии.
receiving-code-review
180,519 установокobra/superpowers
Помогает технически грамотно принимать замечания код-ревью: не соглашаться на словах, а проверять каждое замечание по коду, уточнять неясное и аргументированно возражать, если замечание некорректно. Учит избегать показного согласия и слепо следовать советам, отсекать лишнее и не ломать рабочую функциональность.
dispatching-parallel-agents
177,899 установокobra/superpowers
Этот навык помогает параллельно выполнять несколько независимых задач, назначая каждому агенту конкретную область и контекст. Он полезен для быстрого исправления ошибок в разных файлах или подсистемах, экономя время и избегая конфликтов.
using-git-worktrees
177,387 установокobra/superpowers
Скилл помогает организовать изолированное рабочее пространство для работы над задачами с помощью git worktrees. Он определяет, находитесь ли вы уже в таком пространстве, создаёт его через нативные инструменты или git, а затем настраивает проект и проверяет тесты для чистого старта. Полезен, чтобы не мешать текущей ветке и избежать конфликтов.
finishing-a-development-branch
174,077 установокobra/superpowers
Помогает корректно завершить работу над веткой разработки: проверяет тесты, определяет тип git-окружения и предлагает на выбор локальное слияние, создание пул-реквеста или сохранение ветки как есть. После выбора выполняет интеграцию, очищает рабочее дерево и защищает от случайной потери незакоммиченных файлов.