
Gh Create Issue
Automates GitHub issue creation while respecting your repository's template structure. It reads templates from .github/ISSUE_TEMPLATE/, figures out which one to use based on your request (bug report, feature request, discussion, or other), then walks you through filling out the required fields. Creates a temp file with properly formatted markdown, previews it for confirmation, and runs gh issue create with the right title prefix and labels. The smart bit is that it actually parses your template files instead of hardcoding formats, so it adapts to however your repo is set up. Saves you from context switching to the browser when you're already in the terminal.
- GitHub stars
- 47.2K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add cherryhq/cherry-studio --skill gh-create-issue --agent claude-codeInstalls into .claude/skills of the current project.
Files
GitHub Create Issue
Use this skill when the user requests to create an issue. Must follow the repository's issue template format.
Workflow
Step 1: Determine Template Type
Analyze the user's request to determine the issue type:
- If the user describes a problem, error, crash, or something not working -> Bug Report
- If the user requests a new feature, enhancement, or additional support -> Feature Request
- If the user is asking a question or needs help with something -> Questions & Discussion
- If the user describes engineering work with no user-facing behavior change (a follow-up deferred from a pull request, technical debt, refactoring, tooling or CI work) -> Engineering Task
- Otherwise -> Others
Engineering Task is not a GitHub issue form and is not offered to regular users. Only select it when the request clearly describes internal engineering work.
If unclear, ask the user which template to use. Do not default to "Others" on your own.
Eligibility Check (Engineering Task only)
Sponsors
Details
- Repository
- github.com/cherryhq/cherry-studio
- Category
- Git & Pull Requests
- License
- AGPL-3.0
- First seen
- Jun 11, 2026