github-sub-issues

Manage GitHub sub-issues and issue types via GraphQL API.

1|Updated Oct 13, 2022
One-click install
npx skills add https://github.com/kryota-dev/dotfiles --skill github-sub-issues
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: github-sub-issues
Source: https://github.com/kryota-dev/dotfiles/tree/main/.bin/.claude/skills/github-sub-issues
Command: npx skills add https://github.com/kryota-dev/dotfiles --skill github-sub-issues

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables automated management of GitHub sub-issues and Issue Types via GraphQL, reducing manual overhead and errors in hierarchical issue handling.

Core Features & Use Cases

  • Sub-issue operations: list a parent issue's sub-issues, add existing issues as sub-issues, remove sub-issues, and retrieve a parent from any sub-issue.
  • Issue Types operations: list organization-wide issue types, read an issue's current type, and set or change an issue's type.
  • GraphQL header guidance: use the required GraphQL-Features headers for sub_issues and issue_types to ensure API access.

Quick Start

Ask to list or manage sub-issues and issue types for a GitHub repository using GraphQL-enabled commands.

Frequently Asked Questions about github-sub-issues

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

FAQPage Schema
How do I manage GitHub sub-issues automatically using GraphQL?โ–ผ

You can manage GitHub sub-issues automatically by sending GraphQL API requests to list, add, or remove sub-issues from a parent issue. This approach requires setting the GraphQL-Features: sub_issues header to enable hierarchical issue control.

Can I retrieve a parent issue from an existing sub-issue in GitHub?โ–ผ

Yes, you can retrieve a parent issue from any sub-issue using GraphQL queries. By applying the GraphQL-Features: sub_issues header, the API enables you to trace the hierarchical relationship backwards from child to parent.

How do I set or change GitHub issue types for repository issues?โ–ผ

To set or change GitHub issue types, use GraphQL mutations to read and update the type field of an issue. You must configure your requests with the GraphQL-Features: issue_types header to access and modify organization-wide issue types.

What GraphQL headers are required to access GitHub sub-issues and issue types?โ–ผ

Accessing GitHub sub-issues and issue types requires the GraphQL-Features header set to sub_issues or issue_types respectively. These headers unlock the GraphQL API endpoints needed for hierarchical issue control and type management operations.

Do I need the GitHub CLI to automate hierarchical issue control?โ–ผ

Yes, the GitHub CLI is required to execute the GraphQL operations for managing sub-issues and issue types. It facilitates the automated API requests, reducing manual overhead and errors when handling hierarchical issue structures.