ralph

Converts PRDs into prd.json format for the Ralph autonomous agent system.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yyiilluu/reflexio --skill ralph-yyiilluu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/yyiilluu/reflexio/tree/main/.claude/skills/ralph
Command: npx skills add https://github.com/yyiilluu/reflexio --skill ralph-yyiilluu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the conversion of existing Product Requirement Documents (PRDs) into the structured prd.json format required by the Ralph autonomous agent system, streamlining the process of preparing projects for autonomous development.

Core Features & Use Cases

  • PRD to JSON Conversion: Transforms markdown or text-based PRDs into Ralph's specific JSON schema.
  • Story Structuring: Breaks down large features into single-iteration user stories with clear titles, descriptions, and acceptance criteria.
  • Dependency Management: Enforces correct story ordering based on dependencies (schema first, then backend, then UI).
  • Verifiable Criteria: Ensures acceptance criteria are specific and testable, including mandatory checks like "Typecheck passes" and optional ones like "Verify in browser using dev-browser skill".
  • Use Case: You have a detailed PRD for a new feature. Use this Skill to convert it into the prd.json format, ensuring each user story is small, actionable, and correctly defined for Ralph's autonomous execution.

Quick Start

Use the ralph skill to convert the attached prd.md file into prd.json format.

Frequently Asked Questions about ralph

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

FAQPage Schema
How do I convert a PRD into JSON format for autonomous development?

To convert a PRD into JSON format for autonomous development, this Skill transforms markdown or text-based documents into the structured prd.json schema required by the Ralph autonomous agent system. It structures features into discrete, verifiable user stories with clear acceptance criteria.

How do I break down large features into single-iteration user stories?

To break down large features into single-iteration user stories, this Skill structures features into small, actionable units with clear titles and descriptions. It ensures acceptance criteria are specific and testable for autonomous execution.

Can I enforce dependency-based ordering when structuring user stories from a PRD?

You can enforce dependency-based ordering when structuring user stories from a PRD. This Skill ensures correct story ordering based on dependencies, prioritizing schema first, then backend, then UI components.

How do I ensure acceptance criteria are testable for autonomous agent execution?

To ensure acceptance criteria are testable for autonomous agent execution, this Skill enforces actionable criteria including mandatory checks like typechecking passes and optional browser verification using the dev-browser skill for UI stories.

What is the best way to prepare a markdown PRD for Ralph's autonomous agent system?

The best way to prepare a markdown PRD for Ralph's autonomous agent system is to convert it into the specific prd.json format. This Skill automates that conversion, ensuring each user story is small, actionable, and correctly defined for autonomous execution.