issues/SKILL.md
Interact with GitHub issues - create, list, and view issues.
npx skillsauth add Shpigford/skills issuesInstall 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.
Interact with GitHub issues - create, list, and view issues.
This command helps you work with GitHub issues using the gh CLI.
Use AskUserQuestion to ask what the user wants to do:
Question:
Use AskUserQuestion to get the issue title:
Question:
Title guidelines:
If the user provides a long title, help them shorten it and move the details to the body.
Use AskUserQuestion to gather the issue body content:
Question 1 - Issue type context:
Question 2 - Description:
The user will select "Other" here to provide their full description.
Description guidelines:
Question 3 - For bugs, ask about reproduction: If issue type is "Bug", use AskUserQuestion:
Question 4 - Expected vs actual behavior (for bugs): If issue type is "Bug", use AskUserQuestion:
Use AskUserQuestion to select labels:
Construct the issue body based on the type:
For Bug reports:
## Description
[User's description]
## Steps to Reproduce
[User's reproduction steps or "Not easily reproducible"]
## Expected Behavior
[What should happen]
## Actual Behavior
[What actually happens]
For Feature requests/Enhancements:
## Description
[User's description]
## Use Case
[Why this would be useful]
For Tasks/Other:
## Description
[User's description]
Run the gh command to create the issue:
gh issue create --title "[title]" --body "[constructed body]" --label "[labels]"
Report the issue URL back to the user.
Use AskUserQuestion to determine filtering:
If "With specific label" selected, use AskUserQuestion:
Run the appropriate gh command:
gh issue listgh issue list --assignee @megh issue list --author @megh issue list --label "[label]"Display the results in a clean format.
Use AskUserQuestion:
Run: gh issue view [number]
Display the issue details including title, body, labels, assignees, and comments.
If gh command fails:
gh auth statusgh auth logingh issue create --title "Title" --body "$(cat <<'EOF'
Body content here
EOF
)"
development
Deep research before planning. Launches parallel agents to search docs, web, and codebase, then synthesizes findings into actionable context.
development
Review the current session and code changes for anything worth codifying in CLAUDE.md or README.md. Use before committing/opening a PR, or when the user asks "anything learned?", "anything to note?", "should we update CLAUDE.md?", "update the docs with what we learned", or similar.
devops
When the user wants to create or update a README.md file for a project. Also use when the user says "write readme," "create readme," "document this project," "project documentation," or asks for help with README.md. This skill creates absurdly thorough documentation covering local setup, architecture, and deployment.
development
Generate a branded social media image announcing a new feature or update. Analyzes git history, auto-detects brand from codebase (Tailwind, CSS vars, design tokens), replicates UI elements, and captures via Playwright. Use when the user wants to create an announcement image, says 'feature image,' 'announcement graphic,' 'social image for feature,' or wants to visually announce a code change.