← ClaudeAtlas

execute-beads-planlisted

This skill should be used when the user asks to "execute implementation plan", "run beads plan", "start working on plan", "execute tasks from plan", or wants to run an implementation plan that was created with plans-to-beads. Orchestrates parallel task agents with verification and change handling.
amitkot/claude-code-tools · ★ 0 · AI & Automation · score 70
Install: claude install-skill amitkot/claude-code-tools
# Execute Beads Implementation Plan Orchestrate execution of an implementation plan using parallel task agents, verification agents, and fix agents. ## Arguments `$ARGUMENTS` - Path to implementation plan. Defaults to most recent in `docs/plans/*-implementation.md` ## Architecture | Agent | Role | Context | Model | |-------|------|---------|-------| | **Orchestrator** | Coordinate, dispatch, track | Minimal | sonnet | | **Task Agent** | Implement one bead | Medium | Per-task | | **Verification Agent** | Run checks | Small | haiku | | **Fix Agent** | Address failures | Medium | sonnet | ## Orchestrator Instructions The orchestrator (this skill's main loop) stays lean - minimal context, just coordination. ### Startup 1. Load the implementation plan 2. Verify source (1) plan still exists (referenced in header) 3. Query current state: `br list --json` 4. Identify tasks by status in the plan ### Main Loop ``` while tasks remain: 1. Find ready tasks: `br ready --json` 2. Match ready beads to plan tasks 3. Batch independent ready tasks 4. Spawn Task Agents (parallel, using Task tool) 5. Wait for batch completion 6. Spawn Verification Agent for batch 7. If failures: Spawn Fix Agent(s) 8. Update plan with statuses 9. Check for blockers requiring plan changes ``` ### Spawning Task Agents For each ready task, spawn using the Task tool: ``` Task tool parameters: subagent_type: 'general-purpose' model: [from task's Model field] promp