to-issues

Break plans, specs, or PRDs into actionable issues with dependencies and acceptance criteria.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ian-pascoe/dotfiles-chezmoi --skill to-issues-ian-pascoe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-issues
Source: https://github.com/ian-pascoe/dotfiles-chezmoi/tree/main/dot_agents/skills/to-issues
Command: npx skills add https://github.com/ian-pascoe/dotfiles-chezmoi --skill to-issues-ian-pascoe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams convert a plan, spec, or PRD into a clear set of independently actionable issues, so work can start in parallel without losing the bigger picture.

Core Features & Use Cases

  • Vertical slice planning: Breaks work into tracer-bullet issues that each span the full path from idea to delivery.
  • Dependency mapping: Identifies blockers and publishing order so issues can be sequenced correctly in the tracker.
  • Issue drafting: Produces ready-to-publish issue bodies with scope, acceptance criteria, and blocker references.
  • Use case: A product manager hands over a PRD and gets a structured backlog of demoable slices that engineering can pick up independently.

Quick Start

Ask the skill to turn your plan, spec, or PRD into a numbered breakdown of vertical-slice issues with dependencies and acceptance criteria.

Frequently Asked Questions about to-issues

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break a PRD into actionable issues for a project tracker?

To break a PRD into actionable issues, you need to decompose the plan into vertical-slice tickets that preserve user stories, blockers, and acceptance criteria while keeping each slice independently demoable. This approach ensures engineering can start work in parallel without losing the bigger picture.

What is tracer-bullet vertical slice planning for backlog triage?

Tracer-bullet vertical slice planning is a technique that breaks project work into issues spanning the full path from idea to delivery. It structures a backlog by mapping dependency ordering and blockers so issues can be sequenced correctly and picked up independently by engineering teams.

How do I map dependencies and blockers when creating backlog issues from a spec?

Mapping dependencies when creating backlog issues requires identifying blockers and establishing a publishing order within the structured breakdown. This dependency ordering ensures issues are sequenced correctly in the tracker, preventing downstream blockers from halting parallel engineering work.

Can I generate ready-to-publish issue bodies with acceptance criteria from a plan?

Yes, you can generate ready-to-publish issue bodies directly from a plan. The drafting process produces tracker-ready issues complete with scope definitions, acceptance criteria, and explicit blocker references, allowing product managers to hand over a structured backlog to engineering immediately.

Does converting a PRD into vertical-slice issues work for parallel engineering workflows?

Converting a PRD into vertical-slice issues is designed specifically for parallel engineering workflows. By ensuring each tracer-bullet slice spans the full delivery path and remains independently demoable, teams can start work concurrently without losing context of the broader project scope.

What is the best way to sequence a project backlog with user stories and blockers?

The best way to sequence a project backlog is to apply dependency mapping alongside vertical-slice planning. This identifies blockers and establishes the correct publishing order, producing a structured breakdown where each issue retains its user stories and acceptance criteria for tracker ingestion.