ralph

Drive PRD-driven task iteration until all user stories pass architect verification.

5|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/RobinNorberg/oh-my-copilot --skill ralph-robinnorberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/RobinNorberg/oh-my-copilot/tree/main/skills/ralph
Command: npx skills add https://github.com/RobinNorberg/oh-my-copilot --skill ralph-robinnorberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ralph implements a PRD-driven persistence loop that relentlessly works on a task until all user stories are architect-verified as passes.

Core Features & Use Cases

  • PRD-driven iteration across stories with structured acceptance criteria
  • Architect-verified completion with persistent progress tracking and automatic retries
  • Supports multi-iteration tasks spanning multiple stories with progress continuity

Quick Start

Give a task description to start the Ralph iteration loop, and it will generate and refine a PRD, pick stories, and drive verification automatically.

Frequently Asked Questions about ralph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iterative task execution until all user stories pass verification?

PRD-driven iteration works by generating a PRD scaffold, picking stories with explicit acceptance criteria, and coordinating specialized agents with session persistence and automatic retries until all stories pass architect verification.

What is a PRD-driven persistence loop for software engineering tasks?

A PRD-driven persistence loop is a process that relentlessly works on a task across multiple iterations and stories, using structured progress tracking to guarantee completion before a final deslop pass.

Do I need a prd.json file with acceptance criteria to use automated architect verification?

Yes, you need a prd.json scaffold with explicit acceptance criteria per story to enable architect verification and structured progress tracking throughout the iterative execution loop.

How do I start a multi-iteration task workflow with PRD-driven orchestration?

You start PRD-driven orchestration by providing a task description, which triggers the generation and refinement of a PRD, followed by automatic story selection, iterative execution, and verification.

What happens during the final deslop pass in a PRD-driven iteration loop?

The final deslop pass occurs after all user stories pass architect verification, ensuring the completed iterative task meets quality standards before the persistence loop closes.

Can I resume multi-iteration tasks with progress continuity if a session is interrupted?

Yes, multi-iteration tasks support progress continuity through session persistence, allowing the orchestration loop to resume and automatically retry tasks until all stories are architect-verified.