← ClaudeAtlas

ralphlisted

Enforces Law 6 (Iterate Means One Thing) of the 7 Laws of AI Agent Discipline at PRD scale. Ralph is an autonomous AI agent loop that runs repeatedly until all PRD items are complete. Converts PRDs to executable JSON, implements stories iteratively with quality checks, and tracks progress.
naimkatiman/continuous-improvement · ★ 6 · AI & Automation · score 75
Install: claude install-skill naimkatiman/continuous-improvement
# Ralph — Autonomous Agent Loop Ralph runs iteratively until all PRD stories are complete. Each iteration: picks highest priority story, implements, runs quality checks, commits if passing, updates progress, repeats. ## When to Use - Large features that exceed a single context window - Multi-story PRDs that need consistent implementation - Tasks requiring repeated verification and commit cycles - Long-running development that benefits from persistence across interruptions ## Do NOT Use When - Task is a one-shot fix completable in a single edit — just edit the file - You haven't written a PRD yet — write the PRD first, then run Ralph against it - The work spans fewer than 3 stories — single-iteration verification is enough - You need to explore or plan before committing to scope — use a planning skill first; Ralph is for execution, not discovery - You want manual control over each iteration — run quality checks yourself, no need for Ralph's loop ## Prerequisites - Git repository - PRD document (markdown format) - `jq` installed (`brew install jq` on macOS) ## Workflow ### 1. Create a PRD Generate a detailed requirements document using the PRD skill: ``` Load the prd skill and create a PRD for [your feature description] ``` Output saved to `tasks/prd-[feature-name].md` **CRITICAL — refine generic criteria before iteration begins.** Auto-generated PRD scaffolds often produce generic acceptance criteria like `["Implementation is complete", "Code compiles without erro