Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    iengai

    fix-issue

    iengai/fix-issue
    Coding
    1

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Analyze and fix a GitHub issue. Provide the issue number as argument.

    SKILL.md

    Fix GitHub Issue Skill

    Workflow

    1. Read the Issue

      gh issue view {issue_number}
      
    2. Understand the Problem

      • Parse issue title and description
      • Identify affected components
      • Determine the type: bug fix, feature, refactor
    3. Find Related Code

      • Search for relevant files using keywords from the issue
      • Read and understand the current implementation
      • Identify the root cause (for bugs) or insertion point (for features)
    4. Plan the Fix

      • List files that need to be modified
      • Outline the changes needed
      • Consider edge cases and tests
    5. Implement the Fix

      • Make the necessary code changes
      • Follow project conventions (see CLAUDE.md)
      • Add or update tests as needed
    6. Verify the Fix

      • Run tests: cargo test
      • Run linter: cargo clippy --all-targets -- -D warnings
      • Ensure no regressions
    7. Create Commit

      • Stage changed files
      • Write descriptive commit message referencing the issue
      • Format: fix: description (closes #issue_number)

    Output Format

    ## Issue #{issue_number}: {title}
    
    ### Analysis
    - Type: Bug/Feature/Refactor
    - Affected files: [list]
    - Root cause: [description]
    
    ### Changes Made
    - [File]: [Description of changes]
    
    ### Tests
    - [New/Modified tests]
    
    ### Verification
    - Tests: PASS/FAIL
    - Clippy: PASS/FAIL
    
    ### Commit
    - Message: [commit message]
    - Files: [list of committed files]
    

    Notes

    • Requires GitHub CLI (gh) to be authenticated
    • Always run tests before committing
    • Reference the issue number in the commit message
    Recommended Servers
    GitHub
    GitHub
    Gitlab
    Gitlab
    Sentry
    Sentry
    Repository
    iengai/pbtb-rust
    Files