prd

Generate structured markdown PRDs with user stories and acceptance criteria.

2|1|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/MeechYourGoals/Chravel --skill prd-meechyourgoals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/MeechYourGoals/Chravel/tree/main/.claude/plugins/chravel/skills/prd
Command: npx skills add https://github.com/MeechYourGoals/Chravel --skill prd-meechyourgoals

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation of detailed Product Requirements Documents (PRDs) for new features, ensuring all necessary information is captured before development begins.

Core Features & Use Cases

  • Structured PRD Generation: Creates markdown PRDs with sections for Overview, Problem Statement, Target Users, Goals, Non-Goals, User Stories, Technical Approach, Dependencies, and Success Metrics.
  • Guided Information Gathering: Prompts the user for essential details like problem, target user, scope, tech stack, and success criteria.
  • Use Case: When a product manager wants to define a new user authentication feature, they can use this skill to generate a comprehensive PRD that outlines user stories, acceptance criteria, and the technical plan.

Quick Start

Use the prd skill to create a PRD for the new user profile editing feature.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a Product Requirements Document for a new feature?

To generate a Product Requirements Document, use a guided conversational approach to define the problem statement, target users, scope, and technical considerations. This process captures all necessary planning details before development begins.

What sections should be included in a structured PRD for feature planning?

A structured PRD includes sections for Overview, Problem Statement, Target Users, Goals, Non-Goals, User Stories, Technical Approach, Dependencies, and Success Metrics to ensure comprehensive feature planning and technical specification.

How do I break down a new feature into independent user stories for iterative development?

Breaking down a feature into independent user stories involves defining acceptance criteria and scope during the PRD generation process. This supports iterative development by segmenting large features into smaller, manageable technical specifications.

Can I use a conversational approach to define technical specifications and acceptance criteria?

Yes, you can use a conversational approach to define technical specifications and acceptance criteria. The guided information gathering prompts you for essential details like tech stack, scope, and success criteria to build the document.

What is the best way to outline problem statements and target users before development begins?

The best way to outline problem statements and target users is through structured PRD generation. This method prompts you for essential feature details, ensuring all necessary information is captured systematically before coding starts.

Does generating product requirements require predefined technical dependencies?

Generating product requirements does not require predefined technical dependencies. The guided process prompts you to define the tech stack and document dependencies as part of the technical approach section during the conversation.