to-issues

Convert product requirement documents into GitHub issues via vertical slices.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill assists in breaking down PRDs, plans, or specs into a structured set of GitHub issues for tracking work outside of sessions.

Core Features & Use Cases

  • Vertical Slice Creation: Break down plans into vertical slices that are demoable on their own.
  • Draft-Approve Workflow: Draft and approve issues before publishing, with the ability to reference other slices.
  • Integration with GitHub: Uses the gh CLI to publish issues into GitHub trackers.

Quick Start

To create issues from a PRD, use the command: /to-issues /path/to/your/prd.md

Frequently Asked Questions about to-issues

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

FAQPage Schema
How do I break down a PRD into GitHub issues for project planning?

This Skill transforms product requirement documents into GitHub issues using a vertical slice approach. It breaks down plans into demoable units of work and uses a draft-approve workflow before publishing to your repository.

What is the vertical slice approach for issue management?

The vertical slice approach for issue management breaks down plans into vertical slices that are demoable on their own. This allows cross-functional teams to track software development tasks as independent, functional deliverables within GitHub.

How do I create GitHub issues from a spec file using the command line?

To create GitHub issues from a spec file, use the command `/to-issues /path/to/your/prd.md`. This processes the document and uses the GitHub CLI to publish the approved issues directly into your GitHub trackers.

Do I need the GitHub CLI to publish drafted issues to my repository?

Yes, you need the GitHub CLI to publish drafted issues to your repository. This Skill uses the `gh` CLI integration to publish the approved issues directly into GitHub trackers for cross-functional team tracking.

Can I review and approve issues before they are published to GitHub?

Yes, you can review and approve issues before they are published to GitHub. The draft-approve workflow allows you to draft issues, reference other slices, and approve them before they are published to your repository trackers.

What are the limitations of using vertical slicing for cross-functional team tracking?

A limitation of using vertical slicing for cross-functional team tracking is that it requires your plans or specs to be clearly defined into demoable units. If your PRD lacks structural boundaries, generating independent vertical slices for GitHub issues may be difficult.