Parallel Task Execution
Maximizes development speed by processing multiple tasks simultaneously while respecting dependencies. This approach significantly reduces implementation time compared to sequential execution.
Skill
Turn your development plans into working code with automated execution and human oversight.
/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.
Maximizes development speed by processing multiple tasks simultaneously while respecting dependencies. This approach significantly reduces implementation time compared to sequential execution.
Automatically pauses execution at critical points to request human verification. This ensures important decisions receive proper oversight while maintaining automation efficiency.
Stops execution immediately when encountering blockers like missing dependencies, test failures, or unclear instructions. Prevents wasted effort by asking for clarification rather than guessing.
Requires a finalized plan file before starting implementation, ensuring structured development. Follows plan steps exactly while maintaining flexibility for necessary adjustments.
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.
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.
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.
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.