create-issue-tree

Create GitHub Issue Trees organized by Phase using the GitHub API.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-issue-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-issue-tree
Source: https://github.com/Fandhe-AI/agent-cli-skills/tree/main/skills/create-issue-tree
Command: npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-issue-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexity of managing large and intricate development workflows by automating the creation of structured GitHub Issue Trees based on Phase segmentation.

Core Features & Use Cases

  • Phase-Based Issue Trees: Automatically creates GitHub Issue Trees segmented by Phase, allowing for organized project management and task allocation.
  • Automated Task Decomposition: Parses input to break down tasks and assigns them to specific Phases.
  • Customization Options: Offers flexible customization with options for phase-specific task filtering and reusing existing root issues for partial resubmissions.

Quick Start

Generate a Phase-based Issue Tree for your project with 'create-issue-tree --phase 1 requirements.md'.

Frequently Asked Questions about create-issue-tree

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

FAQPage Schema
How do I automate GitHub issue creation for phase-based project management?

You can automate GitHub issue creation for phase-based project management by using a tool that generates structured issue trees segmented by phase. This approach parses your input to break down tasks and assigns them to specific phases via the GitHub API.

What is task decomposition in a GitHub issue tree?

Task decomposition in a GitHub issue tree is the automated process of parsing input requirements to break down large project tasks. It assigns these smaller, manageable sub-tasks into specific phases for organized project management and task allocation.

Do I need the gh CLI to create a phase-based issue tree?

Yes, you need the gh CLI installed and authenticated to create a phase-based issue tree. The automation relies on the gh CLI to interface with the GitHub API for programmatic issue creation and management.

Can I reuse existing root issues when resubmitting tasks to a GitHub issue tree?

Yes, you can reuse existing root issues for partial resubmissions when updating a GitHub issue tree. This customization option allows you to filter phase-specific tasks and append new decomposed tasks without duplicating the root structure.

How do I generate a GitHub issue tree from a markdown file?

To generate a GitHub issue tree from a markdown file, you run the creation command with your target phase and input document. The tool parses the markdown file to decompose tasks and automatically creates the corresponding phase-segmented issues.