1.5 KiB
1.5 KiB
PRD Generator Skill
Generate structured Product Requirements Documents (PRD) for new features. Focused solely on producing a clear, implementable PRD — Issue decomposition and technical design are handled by separate skills.
Features
- Asks 3-5 clarifying questions with lettered options for quick iteration
- Generates a well-structured PRD with user stories, numbered functional requirements, non-goals, success metrics, and more
- Enforces verifiable acceptance criteria (observable / testable / verifiable)
- Supports user review and adjustment before saving
- Saves output to
tasks/prd-[feature-name].md - Bilingual (Chinese & English) edge case handling
Workflow
The PRD skill is the first step in a three-stage pipeline:
| Stage | Skill | Purpose |
|---|---|---|
| 1. Requirements | /prd (this skill) |
Define what to build |
| 2. Technical design (optional) | /prd-to-spec |
Define how to build it |
| 3. Decomposition | /to-issues |
Break into implementable tickets (GitHub / Local / Baidu iCafe) |
After a PRD is confirmed, run /prd-to-spec for complex features, then /to-issues — or go straight to /to-issues.
Usage
Trigger with prompts like:
- "create a prd for..."
- "write prd for..."
- "写PRD"
- "需求文档"
- "需求分析"
Files
SKILL.md— Skill definition and instructionstest-prompts.json— Test prompts for validation
Attribution
This skill is adapted from ralph/skills/prd.