to-issues

Decompose project specifications into vertical slices with dependency mapping.

Updated May 5, 2026
One-click install
npx skills add https://github.com/wachawo/claude-skills --skill to-issues-wachawo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-issues
Source: https://github.com/wachawo/claude-skills/tree/main/skills/to-issues
Command: npx skills add https://github.com/wachawo/claude-skills --skill to-issues-wachawo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the friction of translating high-level project plans or PRDs into granular, manageable tasks, ensuring that work is broken down into logical, verifiable units.

Core Features & Use Cases

  • Vertical Slicing: Automatically breaks complex requirements into tracer-bullet tasks that span all integration layers.
  • Dependency Mapping: Identifies and structures tasks based on blockers, ensuring a logical implementation sequence.
  • Standardized Output: Generates consistent, high-quality issue tickets with acceptance criteria and triage labels.
  • Use Case: Use this when you have a large feature specification and need to create a series of independent, trackable tickets in your issue tracker to begin development.

Quick Start

Ask the to-issues skill to break the current project plan into a series of vertical slices and publish them to the issue tracker.

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 project plan into actionable issue tickets?

To break down a project plan into actionable issue tickets, you decompose high-level project specifications into granular, independently implementable vertical slices. This automatically structures tasks with dependency mapping, acceptance criteria, and triage labels for your issue tracker.

What is vertical slicing in agile software development?

Vertical slicing in agile software development is breaking complex requirements into tracer-bullet tasks that span all integration layers. This ensures work is decomposed into logical, verifiable units that can be implemented and tracked independently.

How do I manage task dependencies when creating issues from a PRD?

Managing task dependencies when creating issues from a PRD requires identifying and structuring tasks based on blockers. This ensures a logical implementation sequence, mapping dependencies so development can proceed without encountering unresolved blockers.

Can I automatically generate standardized issue tickets from a feature specification?

Yes, you can automatically generate standardized issue tickets from a feature specification. The process creates consistent, high-quality tickets complete with acceptance criteria and triage labels, ready to be published directly to your issue tracker.

What's the best way to structure tracker tickets for independent implementation?

The best way to structure tracker tickets for independent implementation is decomposing specifications into vertical slices that span integration layers. This approach guarantees each ticket represents a logical, verifiable unit of work.

Do I need issue tracker integration to map project dependencies?

Yes, you need issue tracker integration to map project dependencies effectively. Access to project context and the issue tracker is required to generate structured, actionable tickets and publish the decomposed vertical slices directly.