run-tasks
Installation
SKILL.md
Run Tasks Skill
Purpose
Execute implementation tasks through coordinated sub-agents with optional TDD workflow:
- Get ready work from beads (no blockers)
- Check TDD configuration and enforce test-first gating if enabled
- Group tasks for parallel execution (with git worktree isolation)
- Spawn agents based on
agent:*labels - Monitor completion and run verification
- Handle failures with debug loop (TDD mode) or blocking
- Update beads status and merge completed work
- Repeat until truly done (stop hook prevents premature exit)
- Present "What's next?" prompt to guide user to next workflow step
Key guarantee: The stop hook ensures ALL tasks complete before exit. Claude queries beads state each cycle rather than tracking in context, enabling token-efficient persistence.