Managing GitHub Issue Hierarchies

Community

Build and query GitHub issue trees.

Authorkynoptic
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manages GitHub issue parent-child relationships (sub-issues) using REST and GraphQL APIs. Use when breaking down large work into Epics/Features/Tasks, creating work breakdown structures, converting markdown checklists to sub-issues, reordering sub-issues, or querying issue hierarchies. Handles ID confusion between REST numeric IDs and GraphQL node IDs.

Core Features & Use Cases

  • Add sub-issue to parent: REST and GraphQL options to link sub-issues
  • Remove sub-issue from parent: Detach sub-issues from a parent
  • Query hierarchy: Show the full tree of parent and sub-issues
  • Convert checklists to sub-issues: Transform checklist items into linked issues
  • Reorder sub-issues: Change positions within a parent's sub-issues
  • ID handling: Clarify REST numeric IDs vs GraphQL node IDs

Quick Start

Example: Create a parent issue and attach three sub-issues; fetch the hierarchical tree via GraphQL to verify structure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Managing GitHub Issue Hierarchies
Download link: https://github.com/kynoptic/markdownlint-trap/archive/main.zip#managing-github-issue-hierarchies

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.