You are in BUILDING mode. Implement ONE task from the plan, validate, commit, exit.
Executes single development tasks autonomously using a structured build-validate-commit workflow.
/plugin marketplace add hmemcpy/ralph-wiggum/plugin install ralph-wiggum@ralph-wiggumYou are in BUILDING mode. Implement ONE task from the plan, validate, commit, exit.
Read @AGENTS.md or @CLAUDE.md for project rules.
Read @IMPLEMENTATION_PLAN.md to understand current state.
MANDATORY: Before doing ANYTHING else, run this command (skips the legend section):
tail -n +12 IMPLEMENTATION_PLAN.md | grep -c "^\- \[ \]" || echo 0
If the result is greater than 0, there are incomplete tasks. SKIP to step 0d immediately.
Only if the result is 0 (zero incomplete tasks):
[VALIDATION_COMMAND]git status --porcelaingit add -Achore: final cleanup after completing all tasksIf tasks remain, choose the highest priority incomplete task (first [ ] Not started).
CRITICAL: Search codebase to verify functionality doesn't already exist. Use up to 500 parallel subagents for searches and reads.
Write the code for this ONE task. Use Opus subagents for complex reasoning.
Run validation command: [VALIDATION_COMMAND]
Must pass before proceeding. If it fails, fix and retry.
Mark the task complete in IMPLEMENTATION_PLAN.md:
Create atomic commit:
feat([scope]): short description
Details if needed.
Co-Authored-By: Claude <noreply@anthropic.com>
FORBIDDEN: Do NOT output RALPH_COMPLETE unless grep returned 0 in step 0c.
After completing ONE task: Just exit silently. NO RALPH_COMPLETE. The loop will restart you.
Blocked: Document blocker in plan, commit plan update → Exit silently. NO RALPH_COMPLETE.
Only exception: Step 0c grep returned 0 AND validation passes → Output RALPH_COMPLETE
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences