skills/create-bug-issue/SKILL.md
Synthesize a bug description into a clean GitHub issue with the "bug" label
npx skillsauth add stevenmburns/dot-claude-files create-bug-issueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn a rough bug description into a well-structured GitHub issue, informed by light codebase analysis.
/create-bug-issue <description>
gh issue create --title "..." --body "..." --label "bug"
If the "bug" label does not exist, create it first: gh label create bug --color d73a4a## Summary
<1-2 sentences describing the bug and its impact>
## Steps to reproduce
1. <step>
2. <step>
3. <step>
## Expected behavior
<What should happen>
## Actual behavior
<What actually happens>
## Context
<Relevant notes from codebase analysis — affected files, related components, any obvious suspects — omit if nothing meaningful to add>
tools
Scan open GitHub issues, flag duplicates, and summarize with suggested priorities
testing
Interactively clean up the current branch's commits (squash fixups, reword sloppy messages, reorder, drop) before merging — especially important on repos using rebase-merge where every branch commit lands on main verbatim
tools
Analyze the changes in the current PR and suggest a more accurate title if the current one no longer fits
data-ai
Merge the open PR for the current branch into main, delete the branch, and pull main