Read an existing PRD (typically issues/prd.md, written by write-a-prd) and break it into vertical-slice tracer-bullet issues at issues/NNN-short-title.md, tagged HITL (needs human) or AFK (autonomous). Step 2 of the build pipeline (write-a-prd → prd-to-issues → work-issues). Use when a PRD exists and needs to become work tickets. NOT for writing the PRD itself (use write-a-prd). Triggers: /prd-to-issues, "break this PRD into issues", "turn this spec into tickets".
77
96%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Break a PRD into independently-grabbable issues using vertical slices (tracer bullets), written as local markdown files.
Ask for the PRD file path (e.g. issues/prd.md). If not in context, read it.
If you haven't already, explore to understand current state.
Each issue is a tracer bullet — a thin vertical slice cutting through ALL layers end-to-end, NOT a horizontal slice of one layer.
Slices are HITL (need human interaction — design review, architectural decision) or AFK (implementable and mergeable without it). Prefer AFK.
- Each slice delivers a narrow but COMPLETE path through every layer (schema, API, UI, tests) - A completed slice is demoable or verifiable on its own - Prefer many thin slices over few thick onesPresent a numbered list. For each slice:
Ask:
Iterate until approved.
For each approved slice, write issues/NNN-short-title.md (e.g. issues/001-add-user-auth.md). Number from the next available slot (check existing files in issues/).
Create files in dependency order (blockers first) so "Blocked by" can reference real filenames.
Do NOT use gh issue create or any GitHub CLI. Do NOT reference GitHub issue numbers. Local filenames only for cross-references.
issues/prd.md (or whichever PRD was used)
HITL or AFK — pick one. HITL means a human needs to be in the loop (design review, credentials, architectural call). AFK means it can be picked up and merged autonomously.
Concise description of this vertical slice. End-to-end behavior, not layer-by-layer implementation. Reference sections of the parent PRD rather than duplicating.
issues/NNN-title.md (if any)Or "None - can start immediately".
Reference by number from the parent PRD:
Do NOT close or modify the parent PRD file.
After issues are written, optionally run write-a-rubric per AFK issue to define grader-checkable success criteria as a sibling issues/NNN-*.rubric.md. Then run work-issues to start working the queue.
be88d6c
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.