prd

Create and manage PRDs with user stories and acceptance criteria in JSON.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/ramirlm/skillshare-ramir --skill prd-ramirlm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/ramirlm/skillshare-ramir/tree/main/prd
Command: npx skills add https://github.com/ramirlm/skillshare-ramir --skill prd-ramirlm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and management of Product Requirements Documents (PRDs), ensuring features are well-defined, broken down into manageable user stories, and tracked effectively for development.

Core Features & Use Cases

  • Structured Task Lists: Define features with clear user stories and acceptance criteria.
  • Feature Planning: Specify implementation details for AI agents or human developers.
  • Progress Tracking: Monitor the completion status of individual user stories.
  • Use Case: A product manager needs to define a new feature for a mobile app. They use this Skill to create a PRD, breaking down the feature into user stories like "Implement user login" and "Add profile editing," each with specific acceptance criteria and a priority order.

Quick Start

Use the prd skill to create a new PRD by saving your requirements to agents/prd.json.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I structure product requirements into user stories with acceptance criteria?

Product requirements are structured by breaking down features into user stories, each with specific acceptance criteria and priority order. This ensures features are well-defined and tracked effectively for agile development.

What is the best way to manage a Product Requirements Document for AI agent execution?

Managing a PRD for AI execution involves saving requirements to a JSON format like agents/prd.json. This format defines project details and user stories, allowing AI agents to execute tasks iteratively while maintaining human oversight for planning.

Can I track the completion status of individual features during agile development?

Yes, you can monitor the completion status of individual user stories during agile development. The PRD structure allows you to track progress effectively as features are broken down into manageable tasks with defined acceptance criteria.

Does this PRD approach work for specifying implementation details for human developers?

Yes, this approach supports both AI agent execution and human developers. You can specify implementation details within the structured task lists, ensuring clear requirements documentation for human oversight during iterative development.

How do I start creating a new PRD using a JSON format?

To create a new PRD, save your requirements to agents/prd.json. This JSON file will define your project details, user stories, and their completion status, providing a structured foundation for feature planning.