03-prd

star 29

Generate a structured Product Requirements Document from a feature description or user stories, validated with the user before save. Use when the user says "prd", "draft prd", "write prd", "product requirements for X", "generate a prd", or invokes `/prd`. Do NOT use for writing user stories, drafting a technical implementation plan, or writing source code.

ai-driven-dev By ai-driven-dev schedule Updated 6/11/2026

name: 03-prd description: Generate a structured Product Requirements Document from a feature description or user stories, validated with the user before save. Use when the user says "prd", "draft prd", "write prd", "product requirements for X", "generate a prd", or invokes /prd. Do NOT use for writing user stories, drafting a technical implementation plan, or writing source code.

PRD

Drafts a structured Product Requirements Document covering scope, goals, and acceptance criteria.

Available actions

# Action Role Input
01 prd Parse input, draft per template, validate, save feature_description, user_stories (optional)

Default flow

Single action skill. The router dispatches to prd whenever a PRD-generation phrase appears.

Transversal rules

  • Focus on what and why; never include technical implementation detail.
  • Sections stay concise and actionable.
  • Always wait for explicit user validation before saving.
  • Save path: aidd_docs/tasks/<yyyy_mm>/<yyyy_mm_dd>-<feature_name>-prd.md.
  • Source of truth for structure: @assets/prd-template.md.

References

  • None.

Assets

  • @assets/prd-template.md: PRD body template.
  • @assets/task-template.md: Lightweight task template referenced from the PRD when needed.

External data

  • None.
Install via CLI
npx skills add https://github.com/ai-driven-dev/aidd-framework --skill 03-prd
Repository Details
star Stars 29
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator
ai-driven-dev
ai-driven-dev Explore all skills →