iannuttalliannuttallCommunityยท3 Agent Skills Included

ralph

Autonomous coding loop that builds software one story at a time

Runs an autonomous coding loop that turns a JSON product requirements document into finished code, one user story per iteration. Eliminates manual task tracking by storing progress, guardrails, and logs in plain files and git instead of model memory. Includes skills for generating PRDs, writing conventional commits, and automating browser testing to complete full development workflows.
npx skills add iannuttall/ralph --all -g -y
Available:

Gives the AI agent a quick map of the CLI entry point, template folders, state directories, and test commands so it can operate and extend the Ralph loop correctly.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Ralph?โ–ผ

Run `npx skills add iannuttall/ralph --all -g -y` in your terminal to install all skills in this suite globally.

What does Ralph do?โ–ผ

Ralph is a minimal file-based agent loop for autonomous coding. It reads a JSON PRD, builds one user story per iteration, and commits the work automatically.

Which AI agents work with Ralph?โ–ผ

Ralph supports Codex, Claude Code, Droid, and OpenCode. You can switch agents by setting AGENT_CMD in the config file or passing --agent on the command line.

How does Ralph track progress between runs?โ–ผ

It uses files and git as memory instead of model context. Progress, guardrails, activity logs, and errors are stored in a local .ralph/ folder that persists across iterations.

Can Ralph test web apps in a browser?โ–ผ

Yes. The included dev-browser skill lets the agent navigate sites, fill forms, take screenshots, and scrape data using a persistent Playwright browser session.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’