Get help with the compounder plugin
Runs iterative loops that compound progress on complex tasks until completion criteria are met.
/plugin marketplace add jero2rome/compounder/plugin install compounder@jero2rome-compounder"Play iterated games. All the returns in life come from compound interest." - Naval Ravikant
Compounder is an iterative loop plugin for Claude Code that feeds the same prompt back after each iteration, allowing Claude to build on previous work.
Start a compound loop in your current session.
Usage:
/compound-loop [PROMPT] --max-iterations <n> --completion-promise "<text>"
Options:
--max-iterations <n> - Stop after N iterations (default: unlimited)--completion-promise <text> - Phrase that signals completionExamples:
/compound-loop "Build a REST API with tests" --max-iterations 20 --completion-promise "DONE"
/compound-loop "Fix all TypeScript errors" --completion-promise "All errors fixed"
/compound-loop "Refactor auth module" --max-iterations 10
Cancel the active compound loop.
/cancel-compound
/compound-loop with a task description<promise>COMPLETION_TEXT</promise> is output (and TRUE)To signal completion, output:
<promise>YOUR_COMPLETION_PHRASE</promise>
Important: Only output this when the statement is genuinely TRUE. Do not lie to escape the loop.
# View current state
head -10 .claude/compounder-*.local.md
# Check iteration count
grep '^iteration:' .claude/compounder-*.local.md
Good for:
Not good for:
Based on Naval Ravikant's principle of compound interest:
"All the returns in life, whether in wealth, relationships, or knowledge, come from compound interest."
Each iteration compounds on the previous, building toward completion.