Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    andrey-moor

    ralph-loop

    andrey-moor/ralph-loop
    Productivity
    1
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Start Ralph Loop in current session

    SKILL.md

    Ralph Loop Skill

    Start an iterative development loop that prevents the session from ending until the task is complete.

    Detection Patterns

    This skill activates when the user says things like:

    • "start ralph loop for building the API"
    • "execute plan at plans/active/my-feature/"
    • "work through the plan"
    • "implement the plan tasks"
    • "keep working until the tests pass"

    Behavior

    When activated:

    1. Parse the request to determine:

      • Is this plan mode (references a plan path)?
      • Is this simple mode (just a task description)?
    2. Initialize the loop:

      # For plan mode
      .claude/scripts/setup-ralph-loop.sh --plan <path> --max-iterations 50
      
      # For simple mode
      .claude/scripts/setup-ralph-loop.sh "<task>" --max-iterations 20
      
    3. Start working:

      • In plan mode: Read plan files, start on first incomplete task
      • In simple mode: Start working on the described task
    4. Continue iterating:

      • The stop hook will prevent exit until completion
      • In simple mode: Output <promise>DONE</promise> when complete
      • In plan mode: Acceptance criteria checked automatically

    Example Invocations

    Plan mode:

    User: "execute plan at plans/active/add-authentication/"
    Claude: [Initializes Ralph Loop in plan mode, reads plan, starts working]
    

    Simple mode:

    User: "start ralph loop for refactoring the database layer"
    Claude: [Initializes Ralph Loop in simple mode, starts refactoring]
    

    Notes

    • Use /cancel-ralph to stop early
    • State stored in .claude/ralph-loop.local.md
    • Stop hook: .claude/hooks/stop.sh
    Recommended Servers
    Kernel
    Kernel
    Browserbase
    Browserbase
    Linkup
    Linkup
    Repository
    andrey-moor/plan-forge
    Files