Skill

Execute Plan

Turn your development plans into working code with automated execution and human oversight.

Use in Claude Code
/amplify:execute-plan

This skill transforms finalized development plans into implemented code through automated execution. A structured-concurrency engine runs each task as an implement-and-audit unit: an implementer subagent does the work and a separate blind auditor verifies it against the task's acceptance criteria before dependent tasks start. Tasks run in parallel while respecting dependencies, human verification gates pause execution at critical steps, and a final audit table reports every task's verdict.

Key Insights

Parallel Task Execution

Maximizes development speed by processing multiple tasks simultaneously while respecting dependencies. This approach significantly reduces implementation time compared to sequential execution.

Human Verification Gates

Automatically pauses execution at critical points to request human verification. This ensures important decisions receive proper oversight while maintaining automation efficiency.

Automatic Block Detection

Stops execution immediately when encountering blockers like missing dependencies, test failures, or unclear instructions. Prevents wasted effort by asking for clarification rather than guessing.

Plan-First Approach

Requires a finalized plan file before starting implementation, ensuring structured development. Follows plan steps exactly while maintaining flexibility for necessary adjustments.

How It Works

1

Load Plan

Read and validate the finalized development plan file.

The skill begins by loading the plan file to understand the implementation requirements. This ensures all tasks and dependencies are properly identified before execution begins.

2

Execute Tasks

Process tasks in parallel while respecting dependencies.

Tasks are executed simultaneously to maximize efficiency, with careful attention to dependencies that require sequential processing. This balanced approach optimizes development speed.

3

Request Verification

Pause execution for human verification when required.

At critical points specified in the plan, execution stops to request human verification. This ensures important decisions receive proper oversight before proceeding.

4

Handle Feedback

Apply changes based on verification feedback and continue.

After receiving verification feedback, the skill applies any necessary changes and continues execution. This iterative process continues until all tasks are completed.