github-issue-breakdown

Parse GitHub issue task lists and create linked sub-issues via the GraphQL API.

3|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/codekiln/langstar --skill github-issue-breakdown
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-issue-breakdown
Source: https://github.com/codekiln/langstar/tree/main/.claude/skills/github-issue-breakdown
Command: npx skills add https://github.com/codekiln/langstar --skill github-issue-breakdown

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of official GitHub sub-issues from task lists within a parent issue's description. It prevents the common mistake of creating manual, informal links that lack GitHub's native hierarchy features, saving you time and ensuring accurate project tracking.

Core Features & Use Cases

  • Automated Sub-Issue Creation: Parses various task list formats (checkboxes, numbered, bullets) from parent issue descriptions and creates properly linked sub-issues via the GitHub GraphQL API.
  • Metadata Inheritance: Sub-issues automatically inherit labels and assignees from the parent issue, reducing manual setup.
  • Use Case: After creating an Epic issue with a detailed task list like "Implement login endpoint" and "Create registration endpoint", use this skill to instantly convert these into properly linked GitHub sub-issues, ensuring accurate project tracking.

Quick Start

Break down issue #42 into sub-tasks, automatically confirming the creation of the sub-issues.

Frequently Asked Questions about github-issue-breakdown

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

FAQPage Schema
How do I convert GitHub issue task lists into official sub-issues?▼

This Skill parses task lists (checkboxes, numbered, or bullet formats) from a parent issue's description and automatically creates properly linked sub-issues via GitHub's GraphQL API. It transforms informal task lists into GitHub's native sub-issue hierarchy, ensuring accurate project tracking without manual linking.

Can I automatically inherit labels and assignees when creating sub-issues from an epic?▼

Yes. When breaking down a parent issue into sub-issues, the Skill automatically inherits labels and assignees from the parent issue to each created sub-issue, eliminating manual metadata setup and keeping related work consistently tagged across your project.

What task list formats does this Skill support for parsing sub-issues?▼

The Skill parses multiple task formats including checkboxes, numbered lists, and bullet points from issue descriptions. This flexibility lets you use your preferred formatting style when writing epics or multi-step tasks, and the Skill handles the breakdown regardless of structure.

Do I need to confirm sub-issue creation, or can it run automatically?▼

The Skill supports both modes: interactive confirmation for review before creation, or automatic confirmation to skip the preview step. You control the workflow depending on whether you want to validate proposed sub-issues first or proceed immediately.

Can I preview sub-issues before they're created in GitHub?▼

Yes. The Skill generates a preview of proposed sub-issues so you can review the parsed tasks and proposed structure before committing. This dry-run capability prevents unintended sub-issue creation and lets you refine the task breakdown.

Does this work with existing issues or only newly created epics?▼

You can break down any GitHub issue containing task lists—whether created moments ago or previously. Specify the issue number to convert its task list into sub-issues at any time, making it flexible for both immediate and retroactive breakdowns.