copilot-ralph
Autonomous coding loop that implements PRD user stories
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install copilot-ralph?โผ
Run `npx skills add brenbuilds1/copilot-ralph --all -g -y` in your terminal to install all skills in this suite globally.
What does Ralph do?โผ
Ralph runs GitHub Copilot CLI in a loop, implementing one user story per iteration from your prd.json file. It commits working code, logs learnings, and stops automatically when all stories pass.
How do I create a PRD for Ralph?โผ
Ask your agent to generate a PRD for your feature. The prd-generator skill asks 3-5 clarifying questions with multiple-choice options, then saves a structured prd.json with small, verifiable user stories.
What do I need to run Ralph?โผ
You need GitHub Copilot CLI installed and authenticated, an active Copilot subscription, the jq utility, and a git repository for your project.
How does Ralph remember progress between runs?โผ
Each iteration starts with fresh context, but memory persists through git history, a progress.txt log file, and the passes flag on each story in prd.json.
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