maiobarbero/my-ai-workflow/prd-to-issues

Claude Code and agent skill by maiobarbero/my-ai-workflow

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Break a PRD into independently-grabbable issues using tracer-bullet vertical slices. Use when the user wants to convert a PRD to issues, create implementation tickets, or break down a PRD into work items.

Install

npx vskill@latest install maiobarbero/my-ai-workflow/prd-to-issues

SKILL.md

The same SKILL.md was published earlier as sathish316/skills/prd-to-issues.

PRD to Issues

Break a PRD into independently-grabbable issues using vertical slices (tracer bullets).

Process

1. Locate the files

Ask the user for the PRD file. Ask the user for the format, name, and location where the issue list should be saved.

2. Explore the codebase (optional)

If you have not already explored the codebase, do so to understand the current state of the implementation. Focus on the modules identified in the PRD's Module Design section.

3. Draft vertical slices

Break the PRD into tracer bullet issues. Each issue is a thin vertical slice that cuts through ALL integration layers end-to-end — schema, logic, API, UI, and tests — not a horizontal slice of a single layer.

Slices may be HITL or AFK:

  • HITL (Human In The Loop): requires a human decision or review at some point during implementation — for example, an architectural decision, a design review, or approval of a schema migration
  • AFK (Away From Keyboard): can be implemented and merged without human interaction

Prefer AFK over HITL wherever possible.

<vertical-slice-rules>

  • Each slice delivers a narrow but complete path through every relevant layer
  • A completed slice is demoable or independently verifiable
  • Prefer many thin slices over few thick ones
  • Slices that cannot be verified on their own are too coarse

</vertical-slice-rules>

4. Quiz the user

Present the proposed breakdown as a numbered list. For each slice show:

  • Title: short descriptive name
  • Type: HITL / AFK
  • Blocked by: which other slices (if any) must complete first
  • User stories covered: which numbered user stories from the PRD this addresses

Ask the user:

  • Does the granularity feel right? (too coarse / too fine)
  • Are the dependency relationships correct?
  • Should any slices be merged or split further?
  • Are all HITL slices correctly identified?

Flag any slice that addresses more than 2–3 user stories or would likely take more than half a day — it is probably too coarse and should be split.

Iterate until the user approves the breakdown.

5. Write the issue file

Write all approved issues to the file the user specified. Number issues sequentially and use those numbers for cross-references within the file.

Use the issue template below for each issue. Write issues in dependency order (blockers first).

Do NOT modify the PRD file.

<issue-template>

Issue <n>: <title>

Type: HITL / AFK Blocked by: Issue <n> / None — can start immediately

Parent PRD

<prd-filename>

What to build

A concise description of this vertical slice. Describe the end-to-end behaviour, not layer-by-layer implementation steps. Reference sections of the PRD rather than duplicating content.

How to verify

Exactly how a developer (or the AI implementing this) confirms the slice is complete:

  • Manual: step-by-step instructions to demo it
  • Automated: what the test asserts
Acceptance criteria
  • [ ] Given <context>, when <action>, then <outcome>
  • [ ] Given <failure condition>, then <expected behaviour>
User stories addressed
  • User story <n>: <short title>
  • User story <n>: <short title>

</issue-template>

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/maiobarbero/my-ai-workflow/prd-to-issues/badge)](https://verified-skill.com/skills/maiobarbero/my-ai-workflow/prd-to-issues)

Something wrong with this skill or its page? Tell us.