github-fix-issue

Solid

Fix GitHub issues end-to-end — from analysis through branch creation, implementation, testing, and PR submission. Use this skill whenever the user mentions fixing a GitHub issue, resolving a bug from an issue tracker, working on a GitHub issue number, or says things like "fix issue

AI & Automation 1,532 stars 222 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
100
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Fix GitHub Issue A structured workflow for analyzing, fixing, and submitting a PR for a GitHub issue. This skill uses the GitHub CLI (`gh`) for all GitHub interactions. ## Workflow ### 1. Understand the Issue - Run `gh issue view <number>` to get full issue details (title, body, labels, comments) - Read through the problem description carefully - If the issue is unclear or missing key details, ask the user clarifying questions before proceeding ### 2. Research Prior Art Before jumping into code, gather context — understanding what's been tried or discussed prevents duplicate work and surfaces useful patterns: - Search the codebase for files and functions related to the issue - Check if related PRs exist with `gh pr list --search "<keywords>"` - Look for scratchpads or notes from previous investigation - Read relevant source files to understand the current behavior ### 3. Plan the Fix Think through how to break the issue into small, manageable tasks. Document your plan in a scratchpad file: - Name the file descriptively (include the issue reference) - Include a link back to the issue - List the specific changes needed and their order - Note any risks or edge cases ### 4. Implement - Create a new branch for the issue (e.g., `fix/issue-123-description`) - Work through the plan in small steps - Commit after each meaningful change — small commits are easier to review and revert ### 5. Test Thorough testing prevents the fix from introducing new problems: - Write un...

Details

Author
feiskyer
Repository
feiskyer/claude-code-settings
Created
10 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category