github-issue-creator

Create GitHub issues from YAML or Markdown templates with default labels.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/kloune/gemini_cli_claude --skill github-issue-creator-kloune
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issue-creator
Source: https://github.com/kloune/gemini_cli_claude/tree/main/.gemini/skills/github-issue-creator
Command: npx skills add https://github.com/kloune/gemini_cli_claude --skill github-issue-creator-kloune

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams enforce consistency in GitHub issue reporting by automatically applying the correct template and labeling, reducing manual drafting time and errors.

Core Features & Use Cases

  • Template discovery: Locates issue templates in .github/ISSUE_TEMPLATE/ (e.g., bug_report.yml, feature_request.yml) or markdown templates when YAML templates are absent.
  • Automated drafting: Reads the chosen template and fills in required fields to generate a complete issue body.
  • Labeling and submission: Applies the default "🔒 maintainer only" label by default unless overridden, and uses the gh CLI to create the issue.
  • Guided creation: Guides users through selecting issue type and validating inputs to ensure consistent backlog items.

Quick Start

Ask me to create a GitHub issue and I will apply the correct template and draft the issue body.

Frequently Asked Questions about github-issue-creator

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

FAQPage Schema
How do I automate GitHub issue creation using repository templates?

Automate GitHub issue creation by using the gh CLI to locate and fill repository templates. This skill reads templates from `.github/ISSUE_TEMPLATE/`, drafts the issue body by filling required fields, and applies default labels for consistent reporting.

Does the GitHub issue automation support both YAML forms and Markdown templates?

Yes, GitHub issue automation supports both YAML form fields and Markdown templates. If YAML templates are absent in the repository, it automatically falls back to using Markdown templates to draft the issue body.

How do I apply default labels automatically when creating GitHub issues via gh CLI?

Apply default labels automatically during GitHub issue creation by prepending the configured maintainer label by default. The skill handles labeling and submission through the gh CLI unless overridden by the user.

Can I use this automated GitHub issue drafting within the gemini-cli repository context?

Yes, automated GitHub issue drafting operates within the gemini-cli repository context. It guides users through selecting issue types and validating inputs to ensure consistent backlog items before submission.

What are the limitations of using templates for automated GitHub issue generation?

Automated GitHub issue generation requires the gh CLI and depends on existing templates in `.github/ISSUE_TEMPLATE/`. It always prepends the maintainer label by default, which may require manual override for custom labeling needs.