prd · git:20260519.d6426ee · 2026-05-19 · sha256 128921b66ac28536
prd git:20260519.d6426eeA
Immutable. This exact content never changes and is served at /api/v1/blob/128921b66ac28536.
---
name: prd
description: Generate a Product Requirements Document for an team squad. Business-facing artifact. Sensors and evals gate.
user_invocable: true
---
Generate a PRD. Follow guides/pipeline.md for retry, approval, and publish.
Ask once if missing: squad, problem in 1-2 sentences, customers, hypothesis, bet link, stage.
Compute feature_id = {YYYY-MM-DD}-{squad}-{slug}. Before generating, write the phase start marker:
```
.claude/runtime/outputs/pm/.markers/{feature_id}.prd-generate.start
```
Content: `{"timestamp": "<ISO-8601 UTC now>", "session_id": ""}`
Read:
- guides/product-guidelines.md
- guides/prd-guidelines.md
- guides/writing-style.md
- guides/templates/prd.md
- guides/pipeline.md
- guides/examples/good-prd-example.md
Save to .claude/runtime/outputs/pm/prd/{feature_id}.md.
Sensors: sensors/prd-structure.md, sensors/prd-acceptance-criteria.md.
Evals: evals/prd-quality.md, evals/prd-readiness.md.
After save reply: PRD saved at {path}. Score: {N}/10.