skills/cmd-gh-issue/SKILL.md
Create structured GitHub issues from conversation context using gh CLI
npx skillsauth add olshansk/agent-skills cmd-gh-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.
Create a well-structured GitHub issue using gh CLI, populated with context from the current conversation.
Determine the repo -- confirm you're inside a git repo with a GitHub remote:
gh repo view --json nameWithOwner -q '.nameWithOwner'
If this fails, ask the user which repo to file against.
Synthesize the conversation into a GitHub issue body following the structure below.
Create the issue using gh:
gh issue create --title "<concise title>" --body "$(cat <<'ISSUE_EOF'
<issue body here>
ISSUE_EOF
)"
Report back with the issue URL.
Build the issue body in this exact order:
Open with a short (2-4 bullet) summary answering:
This section should stand alone -- a reader who stops here should understand the ask.
This is the bulk of the issue. Capture everything relevant from our conversation:
Formatting rules for this section:
## Headings and ### Subheadings to organize by topic syntax)<details><summary>...</summary>...</details> to collapse verbose content (logs, full configs, large code blocks) so the issue stays scannableEnd with the plan we've aligned on (even if rough). Frame it for a future agent or developer picking this up cold:
[ ])## Implementation Plan\n\n_TBD -- no plan agreed on yet._--label flags[ ]testing
Ask the agent whether it finished everything or has more to do — a lightweight completeness gate for the end of any task
development
Audit personal skills for redundancy, verbosity, weak triggers, and overlap. Runs a Claude→Codex review loop, presents per-item approval checkboxes, then applies approved edits and updates README and agent metadata. Use when asked to "review my skills", "audit my skills", "revisit my skills", or "clean up my skills". Accepts an optional skill name to scope the review to a single skill.
development
Set up or extend golden/snapshot tests for a project. Covers fixture design, Makefile targets, snapshot storage, diff workflow, and update protocol.
development
Proofread posts before publishing for spelling, grammar, repetition, logic, weak arguments, broken links, and optionally reformat for skimmability or shape the writing vibe toward a known author's style