ralph-prd

Generate structured PRDs for Ralph Loop tasks with JSON schema.

7|3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Zpankz/mcp-skillset --skill ralph-prd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-prd
Source: https://github.com/Zpankz/mcp-skillset/tree/main/ralph-prd
Command: npx skills add https://github.com/Zpankz/mcp-skillset --skill ralph-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates concise Product Requirements Documents for complex Ralph Loop tasks, helping teams plan, scope, and track progress with clear criteria.

Core Features & Use Cases

  • Automates PRD creation from task prompts
  • Breaks tasks into phases with success criteria and exit conditions
  • Integrates with Prometheus agent and Ralph workflow for strategic planning

Quick Start

Provide a PRD for a new Ralph Loop task by supplying a task title and high-level goals.

Frequently Asked Questions about ralph-prd

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

FAQPage Schema
How do I generate a structured PRD for complex workflow tasks?

Structured PRDs for complex workflow tasks are generated automatically by supplying a task title and high-level goals. The system conforms to a JSON schema and stores the output directly in .ralph/prd.json.

What is a JSON-based PRD schema and how does it track task progress?

A JSON-based PRD schema structures your product requirements into clear phases with success criteria and exit conditions. It tracks progress via ralph-activity-log to ensure planning and execution remain aligned throughout the workflow.

Can I integrate PRD planning with Prometheus and Metis agents?

PRD planning integrates directly with Prometheus and Metis agents for strategic planning. This integration allows you to apply structured requirements seamlessly across discovery, design, and execution phases.

How do I break down complex planning tasks into phases with exit conditions?

Breaking down complex planning tasks into phases with exit conditions is handled automatically during PRD creation. The system analyzes task prompts to define distinct discovery, design, and execution phases with specific success criteria.

Do I need a specific environment to store generated product requirements documents?

Storing generated product requirements documents requires a local environment supporting the .ralph directory structure. The system automatically writes the structured JSON output to .ralph/prd.json and logs activities.