to-prd
To PRD
Take the current conversation and your understanding of the codebase and turn them into a PRD. Do NOT interview the user — synthesize what you already know.
The issue tracker and triage label vocabulary should already have been handed to you — run /setup-skills if not.
Process
-
Explore the repo to learn the current state of the codebase, if you haven't yet. Use the project's domain glossary throughout the PRD, and respect any ADRs covering the area you're touching.
-
Sketch the seams you'll test the feature at. Favour existing seams over new ones, and pick the highest seam available. When a new seam is unavoidable, propose it as high up as you can. Fewer seams across the codebase is better — one is ideal.
Check with the user that these seams match what they expect.
-
Write the PRD from the template below, then publish it to the project issue tracker. Apply the
ready-for-agenttriage label — no further triage needed.