Draft PRD with scope, stories, acceptance criteria, verification. Use when shaping a new feature or spec.
54
68%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/02-shape/create-prd/SKILL.mdCopy 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)marchatton/agent-skills
a0eadb2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.