🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Ralph Mode - Autonomous Development Loops

by @richginsberg

Autonomous development loops with iteration, backpressure gates, and completion criteria. Use for sustained coding sessions that require multiple iterations, test validation, and structured progress tracking. Supports Next.js, Python, FastAPI, and GPU workloads with Ralph Wiggum methodology adapted for OpenClaw.

Versionv1.2.0
Installs11
⚑ When to Use
TriggerAction
- Building features that require multiple iterations and refinement
- Working on complex projects with acceptance criteria to validate
- Need automated testing, linting, or typecheck gates
- Want to track progress across many iterations systematically
- Prefer autonomous loops over manual turn-by-turn guidance
πŸ”’ Constraints

1. Do NOT look at other files 2. Do NOT "check first" 3. Make the change, validate, exit


BEFORE (Bad - causes stalls):

Fix all TypeScript errors across these files:
  • lib/db.ts has 2 errors
  • lib/proposal-service.ts has 5 errors
  • route.ts has errors
  • Check which ones to fix first, then...
    
    

    AFTER (Good - executes):

    Fix lib/db.ts line 27: Change: PoolClient to pg.PoolClient Validate: npm run typecheck Exit immediately after
    
    

    CRITICAL: Single File Rule

    Each Ralph iteration gets ONE file. Not "all errors", not "check then decide". ONE file, ONE change, validate, exit.

    CRITICAL: Update PROGRESS.md

    MANDATORY: After EVERY iteration, update PROGRESS.md with:
    markdown

    View on ClawHub
    TERMINAL
    clawhub install ralph-mode

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’