to-issues

Break down project specifications and PRDs into independent vertical-slice issues.

Updated Mar 11, 2025
One-click install
npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill to-issues-mohammedsaudalsahli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-issues
Source: https://github.com/MohammedSaudAlsahli/dotfiles/tree/main/ai/agents-skills/to-issues
Command: npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill to-issues-mohammedsaudalsahli

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you deconstruct large plans, specifications, or product requirements documents (PRDs) into smaller, independently actionable issues suitable for project tracking and issue management systems.

Core Features & Use Cases

  • Issue Breakdown: Divides projects into 'tracer bullet' issues, each a complete vertical slice through all layers of the project.
  • Triage and Validation: Iteratively refine issue breakdowns based on user feedback, ensuring clarity and completeness.
  • Automated Publishing: Facilitates the creation of issues directly in your issue tracker, ready for action by project team members.

Quick Start

Run the 'to-issues' skill with the project specification you want to break down.

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 trackable issues for project management?

To break down a PRD into trackable issues, you can use vertical slicing techniques to divide project specifications into independent, actionable issues. This ensures each issue represents a complete vertical slice through all project layers, making them ready for issue tracking systems.

What is vertical slicing in issue creation and how does it work?

Vertical slicing in issue creation divides a project into tracer bullet issues, where each slice cuts completely through all layers of the project. This technique creates independent issues that deliver functional value and are suitable for direct use in issue management workflows.

Can I automatically publish broken down issues directly to an issue tracker?

Yes, you can automatically publish broken down issues directly to your issue tracker. The workflow facilitates creating issues in your tracking system, making them ready for immediate action by project team members after the breakdown process.

How do I refine issue breakdowns based on user feedback?

You refine issue breakdowns through an iterative triage and validation process. By incorporating user feedback during issue creation, you continuously adjust the vertical slices to ensure clarity, completeness, and proper dependency management within the tracking system.

Does issue tracking with vertical slicing work for complex project specifications?

Yes, vertical slicing works effectively for complex project specifications by deconstructing large plans and PRDs into smaller, manageable issues. It focuses on managing dependencies and creating independent vertical slices suitable for any scale of project management workflows.

What is the best way to manage dependencies when creating issues from a PRD?

The best way to manage dependencies when creating issues from a PRD is by leveraging vertical slicing to isolate independent actions. This approach focuses on facilitating issue creation while explicitly managing dependencies across the project layers within your tracking system.