
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-codeInstalls 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:
-
Identify Issue Type: Determine if the request is a bug report, feature request, or other category.
-
Locate Template: Search for issue templates in
.github/ISSUE_TEMPLATE/.bug_report.ymlfeature_request.ymlwebsite_issue.yml- If no relevant YAML template is found, look for
.mdtemplates in the same directory.
-
Read Template: Read the content of the identified template file to understand the required fields.
-
Draft Content: Draft the issue title and body/fields.
- If using a YAML template (form), prepare values for each
iddefined in the template. - If using a Markdown template, follow its structure exactly.
- Default Label: Always include the
🔒 maintainer onlylabel unless the user explicitly requests otherwise.
- If using a YAML template (form), prepare values for each
Sponsors
Details
- Repository
- github.com/google-gemini/gemini-cli
- Categories
- Git & Pull Requests, Debugging, CLI & Terminal
- First seen
- May 16, 2026