From compounder
Use when the user wants to execute tasks autonomously, run compounder on a tasks.md file, start autonomous development, compound through a task list, or implement tasks iteratively. Guides autonomous task execution using compound loops.
How this skill is triggered — by the user, by Claude, or both
Slash command
/compounder:skills/executeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrates autonomous task execution using compounder's iterative loop mechanism.
Orchestrates autonomous task execution using compounder's iterative loop mechanism.
When user has tasks ready for autonomous execution:
/compounder:compound-loop "Execute tasks from tasks.md. Mark completed with [X]. Run tests after each." --max-iterations 20 --completion-promise "ALL_TASKS_COMPLETE"
Before starting, detect project state:
Check for tasks.md: Look for tasks.md, .specify/specs/*/tasks.md, or similar
- [ ] uncompleted tasks: Ready for executionCheck for plan.md/spec.md: If no tasks.md exists
iterations = (uncompleted_tasks * 2) + 5 # buffer for debugging
completion_promise = "ALL_TASKS_COMPLETE" or custom from user
Build a prompt that:
[X] as completed<promise>COMPLETION</promise> only when truly doneFor a tasks.md with 10 tasks:
/compounder:compound-loop "Execute all tasks in tasks.md following TDD. After each task: mark [X], run tests. When ALL tasks complete and tests pass, output <promise>ALL_TASKS_COMPLETE</promise>" --max-iterations 25 --completion-promise "ALL_TASKS_COMPLETE"
For a single complex task:
/compounder:run-task "Implement user authentication" --iterations 10 --done-when "AUTH_WORKING"
If speckit commands are available in the project:
| Phase | Command | Output |
|---|---|---|
| Specify | /speckit.specify | spec.md |
| Plan | /speckit.plan | plan.md |
| Tasks | /speckit.tasks | tasks.md |
| Execute | /compounder:compound-loop | Implementation |
The compound loop ends when:
<promise>COMPLETION_PROMISE</promise> is output (and TRUE)/compounder:cancel-compound is run# Check current iteration
head -10 .claude/compounder-*.local.md
# View task completion
grep -E "^\- \[.\]" tasks.md
npx claudepluginhub jero2rome/compounder --plugin compounderAutomates iterative coding task execution with fresh-context sub-agents, PRD.md/PROGRESS.md tracking, and git commits until completion.
Executes Plans.md tasks end-to-end in solo, parallel, or full team modes with auto-mode selection based on task count.
Auto-loop execution workflow with quality gates. Use when starting any non-trivial implementation task. Provides automatic task decomposition, code implementation, testing (L1-L4), and iterative quality gates until completion. Invoke with /autoworker.