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.