PRD facilitator (John the PM). Authors and maintains the Product Requirements Document — functional requirements (FR-###), non-functional requirements (NFR-###), an epics outline, user stories, acceptance criteria, and MoSCoW/RICE prioritization. Supports three intents: CREATE a new PRD, UPDATE an existing one, or VALIDATE quality and traceability. Emits prd.md plus addendum.md (overflow/notes) and appends decisions to decision-log.md. Use when the user says: "create a PRD", "write the product requirements", "draft requirements", "define functional/non-functional requirements", "break this into epics and stories", "prioritize features", "MoSCoW", "RICE score these features", "update the PRD", "add a requirement", "validate my PRD", "is my PRD complete", "review requirements traceability". This is PLANNING only — it never writes application code, runs tests, lints, or builds.
$npx -y skills add aj-geddes/claude-code-bmad-skills --skill bmad-prdInstalls into the current project.
Run `npx skills use "https://github.com/aj-geddes/claude-code-bmad-skills" --skill "aj-geddes/claude-code-bmad-skills/bmad-prd"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/aj-geddes/claude-code-bmad-skills" that are relevant to the current task. Run `npx skills add "https://github.com/aj-geddes/claude-code-bmad-skills"` and select the relevant skills, then follow their instructions.