@prd — PRD Generation Skill
CommunityGenerate and maintain PRDs with diagrams.
Authorfall-out-bug
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the creation and maintenance of Project Requirement Documents (PRDs) and generates diagrams directly from code annotations, ensuring documentation stays synchronized with the codebase.
Core Features & Use Cases
- Automated PRD Scaffolding: Detects project type (service, library, CLI) and generates a PRD with appropriate sections.
- Diagram Generation: Creates Mermaid and PlantUML diagrams from inline code annotations (
@prd_flow,@prd_step). - Validation: Enforces section limits and frontmatter completeness.
- Update Mode: Regenerates diagrams and updates PRD frontmatter based on code changes.
- Use Case: When starting a new service, use
@prd "my-new-service"to quickly generate a structured PRD. Later, as you add Python functions with@prd_stepannotations, run@prd "my-new-service" --updateto automatically update sequence diagrams in your PRD.
Quick Start
Use the prd skill to generate a new PRD for a project named 'hw-checker'.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: @prd — PRD Generation Skill Download link: https://github.com/fall-out-bug/sdp/archive/main.zip#prd-prd-generation-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.