google-gemini avatar

Github Issue Creator

Creates GitHub issues from Claude without the usual formatting headaches. It reads your repo's issue templates (YAML or Markdown) from `.github/ISSUE_TEMPLATE/`, drafts the content to match the required fields, and uses the `gh` CLI to submit it. The smart bit is that it always writes the body to a temp file first before passing it to `gh issue create`, which sidesteps all those annoying shell escaping problems with multi-line text. Automatically adds a "maintainer only" label unless you say otherwise. Honestly most useful when you're already in a Claude conversation about a bug or feature and want to capture it properly without context switching to your browser.

skills.sh installs
856
GitHub stars
108.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-gemini/gemini-cli --skill github-issue-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

GitHub Issue Creator

This skill guides the creation of high-quality GitHub issues that adhere to the repository's standards and use the appropriate templates.

Workflow

Follow these steps to create a GitHub issue:

  1. Identify Issue Type: Determine if the request is a bug report, feature request, or other category.

  2. Locate Template: Search for issue templates in .github/ISSUE_TEMPLATE/.

    • bug_report.yml
    • feature_request.yml
    • website_issue.yml
    • If no relevant YAML template is found, look for .md templates in the same directory.
  3. Read Template: Read the content of the identified template file to understand the required fields.

  4. Draft Content: Draft the issue title and body/fields.

    • If using a YAML template (form), prepare values for each id defined in the template.
    • If using a Markdown template, follow its structure exactly.
    • Default Label: Always include the 🔒 maintainer only label unless the user explicitly requests otherwise.

Sponsors

Details

Repository
github.com/google-gemini/gemini-cli
Categories
Git & Pull Requests, Debugging, CLI & Terminal
First seen
May 16, 2026

More from google-gemini/gemini-cli

All 12
1fvadicamo avatargit-commitfvadicamo/dev-agent-skillsCreates git commits following Conventional Commits format with type/scope/subject. Use when user wants to commit changes, create commit, save work, or stage and322skills.sh installs
2sickn33 avatargit-pr-workflows-onboardsickn33/antigravity-awesome-skillsgit pr workflows onboard251skills.sh installs
3everyinc avatargit-commit-push-preveryinc/compound-engineering-pluginCommit, push, and open a PR with an adaptive, value-first description. Use when the user says "commit and PR", "push and open a PR", "ship this", "create a PR",246skills.sh installs
4rysweet avatarpr-review-assistantrysweet/amplihackPhilosophy-aware PR reviews checking alignment with amplihack principles. Use when reviewing PRs to ensure ruthless simplicity, modular design, and zero-BS impl225skills.sh installs
5ruvnet avatargithub-code-reviewruvnet/claude-flowgithub code review148skills.sh installs
6sickn33 avatargithub-issue-creatorsickn33/antigravity-awesome-skills[One-line description of the issue]124skills.sh installs