# Ralph ## Docs - [Feedback Loops](https://mintlify.wiki/snarktank/ralph/concepts/feedback-loops.md): Why quality checks are critical for autonomous agents - [Fresh Context](https://mintlify.wiki/snarktank/ralph/concepts/fresh-context.md): Why each Ralph iteration starts with a clean slate - [How Ralph Works](https://mintlify.wiki/snarktank/ralph/concepts/how-it-works.md): Understanding the Ralph autonomous agent loop and its execution flow - [Memory Persistence](https://mintlify.wiki/snarktank/ralph/concepts/memory-persistence.md): How Ralph maintains state across fresh AI instances - [Custom Workflows](https://mintlify.wiki/snarktank/ralph/examples/custom-workflows.md): Customize Ralph for different project types, tech stacks, and team preferences - [Notification System](https://mintlify.wiki/snarktank/ralph/examples/notification-system.md): Build a complete notification system showing how to break complex features into Ralph-sized stories - [Task Priority System](https://mintlify.wiki/snarktank/ralph/examples/task-priority.md): Complete example showing how to build a task priority feature from PRD to execution with Ralph - [Archiving Previous Runs](https://mintlify.wiki/snarktank/ralph/guides/archiving.md): Learn how Ralph automatically archives completed features when starting new ones - [Browser Verification](https://mintlify.wiki/snarktank/ralph/guides/browser-verification.md): Learn how to use the dev-browser skill to verify UI changes during Ralph execution - [Customizing Prompts](https://mintlify.wiki/snarktank/ralph/guides/customizing-prompts.md): Learn how to customize prompt.md or CLAUDE.md for your project's specific needs - [Debugging Ralph](https://mintlify.wiki/snarktank/ralph/guides/debugging.md): Learn how to check status, troubleshoot issues, and understand what Ralph is doing - [Right-Sizing Stories](https://mintlify.wiki/snarktank/ralph/guides/right-sizing-stories.md): Learn how to break down user stories to fit within a single Ralph iteration - [Installation](https://mintlify.wiki/snarktank/ralph/installation.md): Install Ralph using project-local files, global skills, or Claude Code marketplace - [Introduction](https://mintlify.wiki/snarktank/ralph/introduction.md): Ralph is an autonomous AI agent loop that runs AI coding tools repeatedly until all PRD items are complete - [Quickstart](https://mintlify.wiki/snarktank/ralph/quickstart.md): Get up and running with Ralph in 5 minutes - [AGENTS.md / CLAUDE.md Files](https://mintlify.wiki/snarktank/ralph/reference/agents-md.md): Directory-specific knowledge persistence for AI agents and developers - [CLI Options](https://mintlify.wiki/snarktank/ralph/reference/cli-options.md): Detailed documentation of all command-line flags and arguments for ralph.sh - [prd.json Format](https://mintlify.wiki/snarktank/ralph/reference/prd-json.md): Complete schema reference for Ralph's prd.json PRD format - [progress.txt Format](https://mintlify.wiki/snarktank/ralph/reference/progress-txt.md): Learnings log format for tracking Ralph iteration progress and patterns - [ralph.sh](https://mintlify.wiki/snarktank/ralph/reference/ralph-sh.md): Complete reference for the Ralph bash script that runs autonomous AI agent loops - [Installation](https://mintlify.wiki/snarktank/ralph/skills/installation.md): Install Ralph skills for Amp or Claude Code to use across all your projects - [Skills Overview](https://mintlify.wiki/snarktank/ralph/skills/overview.md): Learn about Ralph's autonomous agent skills for planning and executing features - [PRD Generator](https://mintlify.wiki/snarktank/ralph/skills/prd-generator.md): Generate detailed Product Requirements Documents for planning features - [Ralph Converter](https://mintlify.wiki/snarktank/ralph/skills/ralph-converter.md): Convert PRDs to prd.json format for autonomous execution by the Ralph agent - [Converting PRDs to JSON](https://mintlify.wiki/snarktank/ralph/workflow/converting-to-json.md): Use the Ralph skill to convert markdown PRDs into prd.json format for autonomous execution - [Creating PRDs](https://mintlify.wiki/snarktank/ralph/workflow/creating-prds.md): Use the PRD skill to generate detailed Product Requirements Documents for your features - [Monitoring Progress](https://mintlify.wiki/snarktank/ralph/workflow/monitoring-progress.md): Check Ralph's status via prd.json, progress.txt, and git log to track autonomous execution - [Running Ralph](https://mintlify.wiki/snarktank/ralph/workflow/running-ralph.md): Execute ralph.sh to run autonomous AI agent iterations until all PRD items are complete