Help for the go loop command
Executes iterative tasks in generic, PRD-based, or single-iteration modes.
/plugin marketplace add SomtoUgeh/somto-dev-toolkit/plugin install somto-dev-toolkit@somto-dev-toolkitThe /go command provides iterative task execution in two modes.
Like ralph-wiggum - loop on any task until completion.
/go "Your task description" --completion-promise "DONE" --max-iterations 30
How it works:
<promise>DONE</promise>Options:
--completion-promise TEXT (required): The exact text to output when done--max-iterations N (default: 50): Safety limit--once: Single iteration, then stop (HITL mode)For structured development with PRD files from /prd.
/go plans/feature/prd.json
/go --prd plans/feature/prd.json
How it works:
Features:
.json filesSingle iteration for learning, debugging, or risky tasks.
/go plans/auth/prd.json --once
/go "Fix the bug" --completion-promise "FIXED" --once
How it works:
/go again to continue (with or without --once)Use cases:
/go - Start a go loop/cancel-go - Stop active loop/go-help - This helpBoth modes use .claude/go-loop.local.md which contains:
Generic - Build a feature:
/go "Implement user authentication with JWT tokens" --completion-promise "AUTH COMPLETE"
PRD - Execute a spec:
/go plans/auth/prd.json
With custom iteration limit:
/go "Refactor the database layer" --completion-promise "REFACTOR DONE" --max-iterations 100
HITL mode - one story at a time:
/go plans/auth/prd.json --once