ralph

Convert markdown PRDs to JSON and run an autonomous agent loop.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of converting a Product Requirements Document (PRD) into executable code by running an autonomous AI agent loop.

Core Features & Use Cases

  • PRD Conversion: Transforms markdown PRDs into a structured prd.json format.
  • Autonomous Agent Loop: Executes user stories defined in the PRD one by one, handling development, testing, and committing.
  • Use Case: You have a detailed PRD for a new feature. Use this Skill to automatically generate the necessary code, branches, and commits based on the PRD's user stories.

Quick Start

Use the ralph skill to convert and run the PRD located at tasks/prd-my-feature.md.

Frequently Asked Questions about ralph

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

FAQPage Schema
How do I automate code generation from a PRD?

To automate code generation from a PRD, convert markdown documents into JSON format and run an autonomous agent loop to iteratively implement user stories and manage commits. This process handles branch creation and quality checks automatically.

How does an autonomous agent loop handle agile development tasks?

An autonomous agent loop handles agile development by executing user stories defined in a structured JSON file one by one. It iterates through code generation, runs quality checks, and manages git commits within a defined project structure.

What is the process for converting markdown PRDs to JSON for code implementation?

Converting markdown PRDs to JSON involves parsing the markdown document to extract user stories and requirements, structuring them into a valid JSON format, and using that file to initiate an automated iterative coding and commit workflow.

Do I need specific story sizing principles for autonomous code generation?

Yes, specific story sizing and ordering principles are required for successful autonomous code generation. Adhering to these defined principles ensures the autonomous agent loop can properly execute development, testing, and commit management tasks.

Can I automate branch creation and commit management from product requirements?

Yes, you can automate branch creation and commit management directly from product requirements. The autonomous agent loop reads the structured JSON file and automatically handles branch creation, iterative code implementation, and commit management.