to-issues

Convert plans, specs, or PRDs into dependency-ordered vertical-slice issues.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/miptah21/skills --skill to-issues-miptah21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-issues
Source: https://github.com/miptah21/skills/tree/main/.agents/skills/to-issues
Command: npx skills add https://github.com/miptah21/skills --skill to-issues-miptah21

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts a plan, spec, or PRD into a set of independently-grabbable engineering issues that can be implemented and validated end-to-end, reducing ambiguity and improving execution flow.

Core Features & Use Cases

  • Vertical-slice issue breakdown: Creates tracer-bullet issues that cut through all integration layers (schema, API, UI, tests) rather than splitting by component type.
  • AFK/HITL classification: Marks slices as AFK (implementable without human interaction) or HITL (requires human touch like reviews/decisions).
  • Dependency-aware publishing: Queues issue creation in dependency order and populates each issue with decision-rich acceptance criteria and blockers.
  • Interactive user verification: Presents the proposed slices for user review and iterates until granularity, dependencies, and HITL/AFK tags are approved.

Quick Start

Ask your agent to use the to-issues skill to convert your PRD into a set of vertical-slice GitHub issues with HITL/AFK labels and dependency ordering.

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 product spec into independently verifiable GitHub issues?

To break a product spec into verifiable GitHub issues, the skill processes your PRD and drafts tracer-bullet vertical-slice tickets that cut through all integration layers like schema, API, UI, and tests for end-to-end validation. It presents these slices for interactive user review and iterates until granularity is approved.

What are vertical-slice issues in project planning?

Vertical-slice issues are tracer-bullet work items that cut through all integration layers including schema, API, UI, and tests rather than splitting work by component type. This breakdown method creates independently grabbable engineering issues that can be implemented and validated end-to-end.

How do I organize implementation tickets by dependency order?

You organize implementation tickets by dependency order by having the skill queue issue creation sequentially, populating each ticket with decision-rich acceptance criteria and blockers. This dependency-aware publishing ensures engineering execution flows correctly from foundational to advanced vertical slices.

Can I tag issue breakdown tickets as requiring human review or automated implementation?

You can tag issue breakdown tickets as HITL requiring human interaction like reviews or decisions, or AFK implementable without human interaction. This AFK/HITL classification happens during the interactive user verification phase before publishing the final GitHub issues.

Does the issue breakdown process require an existing plan or can it gather context automatically?

The issue breakdown process requires an existing plan, spec, or PRD as input, but it can optionally explore your codebase to gather additional context. It uses this gathered context to draft vertical-slice issues, quizzing you interactively until dependencies and HITL/AFK tags are approved.