obra/superpowers@executing-plans

Execute implementation plans in batches with human review checkpoints.

2.0k|267|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill obra-superpowers-executing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obra/superpowers@executing-plans
Source: https://github.com/openakita/openakita/tree/main/skills/superpowers-executing-plans
Command: npx skills add https://github.com/openakita/openakita --skill obra-superpowers-executing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires superpowers:using-git-worktrees, superpowers:writing-plans, superpowers:finishing-a-development-branch.

What problem does it solve?

This Skill automates the execution of pre-defined implementation plans, ensuring tasks are completed systematically with critical review points.

Core Features & Use Cases

  • Batch Execution: Executes tasks in manageable batches, preventing overwhelm and allowing for focused work.
  • Checkpoint Reviews: Pauses execution between batches for human review and feedback, ensuring alignment and quality.
  • Error Handling: Provides clear stopping points and prompts for clarification when blockers or misunderstandings occur.
  • Use Case: A developer uses this Skill to implement a new feature. The Skill executes the first three coding tasks, presents the results for review, and waits for approval before proceeding with the next set of tasks.

Quick Start

Use the executing-plans skill to implement the plan outlined in the attached file 'feature-implementation.md'.

Frequently Asked Questions about obra/superpowers@executing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a development plan with mandatory review checkpoints?

To execute a development plan with review checkpoints, you use a structured batch execution process that pauses implementation between task groups, allowing for mandatory human review and feedback before proceeding.

What is batch execution in agile development workflows?

Batch execution in agile development workflows is a process that breaks down code implementation tasks into manageable sets, preventing overwhelm and presenting completed work for human review before moving to the next batch.

Do I need git worktrees to manage isolated task execution?

Yes, you need git worktrees to manage isolated task execution. This structured execution process requires integration with git worktrees to isolate development branches during batched code implementation.

How does error handling work when blockers occur during code implementation?

Error handling during code implementation provides clear stopping points and prompts for clarification. When blockers or misunderstandings occur during batch execution, the process halts to request human feedback.

What's the best way to implement complex features systematically?

The best way to implement complex features systematically is through batched execution of a pre-defined implementation plan, ensuring tasks are completed systematically with critical review points to verify alignment and quality.

Can I automate task verification and reporting for development workflows?

Yes, you can automate task verification and reporting for development workflows. This process manages task execution, verifies completed work, and generates reports during the mandatory human review checkpoints between batches.