ralph
Autonomous AI loop that codes entire features from a PRD
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Ralph?โผ
Run `npx skills add snarktank/ralph --all -g -y` in your terminal to install the PRD and Ralph skills globally.
What does Ralph actually do?โผ
Ralph runs your AI coding tool in a loop, completing one small user story per iteration until every item in your PRD passes its checks.
Does Ralph work with Claude Code and Amp?โผ
Yes. Run `./ralph.sh --tool claude` for Claude Code or use the default Amp mode, and each iteration starts with fresh context.
How does Ralph remember progress between runs?โผ
It stores memory in git commits, a prd.json task list, and an append-only progress.txt file with learnings for future iterations.
Can non-developers use Ralph to build features?โผ
Yes. Describe your feature in plain English, let the PRD skill structure it, and Ralph handles the coding, testing, and commits automatically.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core