prd

Generate executable PRDs as structured JSON files from idea files.

38|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/allierays/agentic-loop --skill prd-allierays
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/allierays/agentic-loop/tree/main/.claude/skills/prd
Command: npx skills add https://github.com/allierays/agentic-loop --skill prd-allierays

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of detailed, executable Product Requirement Documents (PRDs) from high-level ideas or existing documentation, streamlining the AI development process.

Core Features & Use Cases

  • PRD Generation: Converts feature ideas or documentation into structured PRD JSON files with executable stories for AI agents like Ralph.
  • Story Splitting & Validation: Breaks down features into small, testable stories and rigorously validates them against defined criteria (testability, dependencies, security, scale).
  • Use Case: You have a new feature idea for your application. Use this Skill to generate a complete PRD with all necessary stories, acceptance criteria, and test steps, ready for an AI developer to implement.

Quick Start

Use the prd skill to generate a PRD for the idea described in docs/ideas/user-auth.md.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate executable PRDs for AI development loops?

PRD generation breaks features into small, testable stories and rigorously validates them against testability, dependencies, security, and scale criteria before outputting a structured `.ralph/prd.json` file for AI agents.

How do I split feature ideas into testable stories for an AI developer?

Splitting features into small, testable stories is handled automatically during PRD generation. The system takes high-level ideas or documentation and breaks them down into granular stories with acceptance criteria and test steps.

Can I append new features to an existing PRD JSON file?

Yes, you can append to or overwrite existing PRD JSON files. This allows you to continuously add new features and stories to an already generated `.ralph/prd.json` without losing previous work.

What validation criteria are used when generating product requirements for autonomous coding?

Product requirements generation validates stories against testability, dependencies, security, and scale criteria. This ensures each story is rigorously checked for technical and functional viability before AI implementation.

Do I need a specific file format to start writing product requirements from an idea?

You do not need a specific file format to start writing product requirements. The system accepts direct text descriptions or existing idea files, such as markdown documents stored in your project directories.