prd-generator
20
总安装量
6
周安装量
#17968
全站排名
安装命令
npx skills add https://github.com/luongnv89/skills --skill prd-generator
Agent 安装分布
claude-code
6
codex
6
opencode
6
openclaw
3
windsurf
3
Skill 文档
PRD Generator
Generate comprehensive Product Requirements Documents from validated idea files.
Input
Requires project folder path in $ARGUMENTS containing:
idea.md– Product concept and technical context (required)validate.md– Evaluation and recommendations (required)
If path not provided, ask user for the project folder location.
Workflow
Phase 1: Validate Input
- Check
$ARGUMENTS/idea.mdexists - Check
$ARGUMENTS/validate.mdexists - If
prd.mdexists, create backup:prd.backup.YYYYMMDD_HHMMSS.md
Phase 2: Extract Context
From idea.md:
- Product name/concept
- Target audience
- Goals & objectives
- Technical context (stack, constraints)
From validate.md:
- Verdict and ratings
- Strengths/weaknesses
- Competitors
- Enhanced version suggestions
- Implementation roadmap
Phase 3: Clarify Requirements
Ask user (if not clear from input files):
- Official product name?
- Business model? (SaaS, marketplace, freemium)
- Target MVP timeframe?
- Team size/composition?
- Compliance requirements? (GDPR, HIPAA, SOC2)
Phase 4: Generate PRD
Create prd.md with these sections:
- Product Overview – Vision, users, objectives, success metrics
- User Personas – 2-3 detailed personas from target audience
- Feature Requirements – Matrix with MoSCoW prioritization, user stories, acceptance criteria
- User Flows – Primary flows with mermaid diagrams
- Non-Functional Requirements – Performance, security, compatibility, accessibility
- Technical Specifications – Architecture diagram, frontend/backend/infrastructure specs
- Analytics & Monitoring – Key metrics, events, dashboards, alerts
- Release Planning – MVP and version roadmap with checklists
- Open Questions & Risks – Questions, assumptions, risk mitigation
- Appendix – Competitive analysis, glossary, revision history
See references/prd-template.md for full template structure.
Phase 5: Output
- Write
prd.mdto project folder - Summarize sections created
- Highlight areas needing user review
- Suggest next steps
Modification Mode
If user wants to modify existing PRD:
- Create timestamped backup
- Ask what to modify (features, priorities, timeline, specs, personas)
- Apply changes preserving structure
- Update revision history
Guidelines
- Thorough: Cover all sections comprehensively
- Realistic: Base on validate.md feasibility ratings
- Specific: Include concrete metrics and criteria
- Actionable: Every section guides implementation
- Visual: Include mermaid diagrams for architecture and flows