create-github-issue

Creates structured GitHub issues with labels via the GitHub CLI.

1|Updated Apr 25, 2025
One-click install
npx skills add https://github.com/Gabr1elaugus700/WorkaPool --skill create-github-issue-gabr1elaugus700
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-github-issue
Source: https://github.com/Gabr1elaugus700/WorkaPool/tree/main/.cursor/skills/create-github-issue
Command: npx skills add https://github.com/Gabr1elaugus700/WorkaPool --skill create-github-issue-gabr1elaugus700

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It prevents losing bugs, improvements, and refactoring ideas discovered during development by converting them into well-structured GitHub issues immediately, without leaving the terminal or writing boilerplate by hand. ## Core Features & Use Cases - Structured Issue Creation: Generates issues with a consistent template covering Context, Objective, Technical Scope, Acceptance Criteria, and Observations. - Automatic Label Selection: Applies repository labels such as bug, enhancement, refactor, test, performance, infra, and ai based on the issue content. - GitHub CLI Execution: Builds and runs the gh issue create command directly in the project terminal. - Use Case: While implementing a feature you notice a slow database query. Ask the assistant to register it, and it creates a labeled performance issue with acceptance criteria so the insight is not lost. ## Quick Start Ask the assistant to create a GitHub issue describing the bug or improvement you want to register, and it will generate and run the gh issue create command with proper labels.

Frequently Asked Questions about create-github-issue

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

FAQPage Schema
How do I create a GitHub issue from the command line?

Use the GitHub CLI command gh issue create with --title, --body, and --label flags. This skill generates and executes that command for you, formatting the body with context, objective, technical scope, and acceptance criteria.

How to automatically add labels when creating GitHub issues?

Pass one or more label names with the --label flag of gh issue create. This skill selects labels automatically from the repository set, such as bug, enhancement, refactor, test, performance, infra, and ai, requiring at least one per issue.

What should a well-structured GitHub issue template include?

A structured issue should include a short technical title, a Context section explaining the problem, an Objective, a Technical Scope describing what changes, and Acceptance Criteria as checkboxes. Optional Observations can capture extra notes.

Does creating issues with gh CLI require any setup?

Yes, the GitHub CLI must be installed and authenticated with gh auth login, and the command must run inside the project repository. The skill only creates the issue and never modifies code or runs builds.

When should I not use automated issue creation?

Avoid it when the issue details are still unclear or ambiguous, since the skill is instructed to ask the user for clarification first. It is also unsuitable for tasks requiring code changes, as it only registers issues.