Agent skill · product strategy · daffy0208
PRP Generator
Guides creation of Product Requirements Prompts (PRPs) - comprehensive requirement documents that serve as the foundation for AI-assisted development
Why this skill is useful
Provides a structured template for creating Product Requirements Prompts that standardizes requirements gathering for AI-assisted development.
What it needs
About 10k tokens when loaded. Last updated 2025-12-25. 33 stars on the source repository.
What this skill does
PRP Generator (Product Requirements Prompt) Overview The PRP Generator helps you create comprehensive Product Requirements Prompts - structured documents that capture everything needed to build a product feature or system. PRPs are optimized for AI-assisted development, providing clear requirements that both humans and AI can understand. Core Purpose: Transform vague ideas into actionable, complete requirements. When to Use This Skill Use PRP Generator when: Starting a new product or major feature Requirements are unclear or scattered Need to communicate requirements to development team Using AI assistants for implementation Transitioning from discovery to development Onboarding new team members to a project Key Capabilities Structure requirements into 12 standardized sections Identify project complexity pattern (A, B, C) Extract user stories in Jobs-to-be-Done format Define success criteria and metrics Document functional and non-functional requirements Capture constraints, risks, and assumptions Clarify what's in and out of scope Workflow The 12-Section PRP Structure A complete PRP contains these 12 sections: 1. Project Overview 2. Problem Statement 3. Success Criteria 4. User Stories (Jobs-to-be-Done) 5. Functional Requirements 6. Non-Functional Requirements 7. Technical Constraints 8. Data Requirements 9. UI/UX Requirements 10. Risks & Assumptions 11. Out of Scope 12. Open Questions Let's dive into each: --- 1. Project Overview Purpose: High-level context and pattern classification What to Include: Project name and one-sentence description Pattern classification (A, B, or C) Timeline estimate Target users Business context Example: --- 2. Problem Statement Purpose: Clearly define the problem being solved Template: Example: --- 3. Success Criteria Purpose: Define measurable outcomes Structure: Primary metric (North Star) Secondary metrics Minimum success thresholds Example: --- 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills daffy0208/prp-generator