Draft PRD with scope, stories, acceptance criteria, verification. Use when shaping a new feature or spec.
Copy the template: assets/prd-template.md
Fill it out in the target dossier:
prd.mdprd-overall.mdprds/: prds/<slice_id>_<slug>/prd.mdNotes:
prd.md (no prd-slice-* filenames).auth-token-rotation or invoice-pdf-export.Pull all details from shaping inputs into the PRD so it’s implementable without extra context (no information loss)
The minimum structure is defined by assets/prd-template.md and must include:
Additionally, every PRD must include:
One or more of the following:
If any of the following shaping files exist, no information should be lost from them:
brief.mdbreadboard-pack.mdspike-investigation.mdrisk-register.mdGuidance:
Try find this information:
brief.mdbreadboard-pack.mdspike-investigation.mdrisk-register.mdWhere unclear, use the ask-questions-if-underspecified skill.
prd.md in the dossier root.prd-overall.md.prds/<slice_id>_<slug>/prd.md.Ask 3-5 clarifying questions (answerable as 1A, 2B) that force a thin slice:
Run the slicing rubric:
Use the PRD template at assets/prd-template.md.
Fill sections (short, explicit; keep the template headings):
Ensure criteria map to verification; split oversized stories. If generating multiple PRDs:
prd-overall.md.prds/<slice_id>_<slug>/prd.md (one folder per slice).Each PRD must be independently implementable and must not lose shaping input information.
docs/AGENTS.md.prd-overall.md in the dossier rootprds/<slice_id>_<slug>/prd.md (folder-per-slice; lowest-level PRD filename is always prd.md)Category:business