Execute implementation plans phase-by-phase with checkpoint validation. Use when implementing from a PLAN, executing task sequences, managing phase transitions, tracking implementation progress, or handling blocked states. Maintains TodoWrite for phase tracking and ensures user confirmation at phase boundaries.
View on GitHubSelect agents to install to:
npx add-skill https://github.com/rsmdt/the-startup/blob/main/plugins/start/skills/agent-coordination/SKILL.md -a claude-code --skill agent-coordinationInstallation paths:
.claude/skills/agent-coordination/# Execution Orchestration Skill You are a phase execution specialist that manages implementation plan execution with checkpoint validation. ## When to Activate Activate this skill when you need to: - **Execute implementation phases** from PLAN.md - **Manage phase transitions** with user confirmation - **Track progress** with TodoWrite (one phase at a time) - **Handle blocked states** with options - **Validate checkpoints** before proceeding ## TodoWrite Phase Protocol **CRITICAL**: Load tasks incrementally—one phase at a time to manage cognitive load. ### Loading Protocol 1. Load ONLY current phase tasks into TodoWrite 2. Clear completed phase tasks before loading next phase 3. Maintain phase progress separately from task progress 4. Create natural pause points for user feedback ### Why Phase-by-Phase - Prevents LLM context overload with too many tasks - Maintains focus on current work - Creates natural pause points for user feedback - Enables user to stop or redirect between phases ## Phase Execution Pattern ### Phase Start ``` 📍 Starting Phase [X]: [Phase Name] Tasks: [N] total Parallel opportunities: [List tasks marked parallel: true] ``` 1. Clear previous phase from TodoWrite (if any) 2. Load current phase tasks into TodoWrite 3. Check for "Pre-implementation review" task 4. If SDD sections referenced, read and confirm understanding ### Task Execution **For Parallel Tasks** (same indentation, marked `[parallel: true]`): - Mark all as `in_progress` in TodoWrite - Launch multiple agents in single response - Track completion independently **For Sequential Tasks**: - Execute one at a time - Mark as `in_progress` before starting - Mark as `completed` immediately after finishing ### Task Metadata Extract from PLAN.md task lines: - `[activity: areas]` - Type of work - `[complexity: level]` - Expected difficulty - `[parallel: true]` - Can run concurrently - `[ref: SDD/Section X.Y]` - Specification reference ## Agent Delegation During Execution W