Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    pjpj42

    issue-create

    pjpj42/issue-create
    DevOps
    1 installs

    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

    Create GitHub issue with template

    SKILL.md

    Create GitHub Issue

    Create new issue with appropriate template and labels.

    Usage

    /issue-create "Racer moves through walls"
    /issue-create "Add AI opponent difficulty levels"
    /issue-create "Refactor collision detection"
    

    Steps

    1. Determine Issue Type

    Analyze title for keywords:

    • Contains "bug", "crash", "broken", "fix", "error" → bug template
    • Contains "feature", "add", "implement", "new" → feature template
    • Contains "refactor", "improve", "update", "optimize" → task template
    • Default if unclear → Ask user

    2. Auto-Detect Component Labels

    Scan title for component keywords:

    • "collision", "bresenham", "path" → add collision-detection
    • "scenekit", "render", "node", "material" → add scenekit
    • "game", "state", "player", "move" → add game-logic
    • "ui", "interface", "button", "display" → add ui
    • "ai", "opponent", "bot" → add ai
    • "test", "testing" → add testing

    3. Determine Priority (Optional)

    Ask user if priority should be set:

    • Critical: Game-breaking, unplayable
    • High: Major feature broken
    • None: Standard priority

    4. Create Issue

    # Bug example
    gh issue create \
      --title "BUG: Racer moves through walls" \
      --template bug_report.md \
      --label "bug,collision-detection"
    
    # Feature example
    gh issue create \
      --title "FEATURE: Add AI opponent" \
      --template feature_request.md \
      --label "feature,ai,game-logic"
    
    # Task example
    gh issue create \
      --title "TASK: Refactor collision detection" \
      --template task.md \
      --label "task,collision-detection"
    

    5. Return Issue Number

    Parse output to extract issue number and display:

    ✓ Issue #47 created: "BUG: Racer moves through walls"
    Labels: bug, collision-detection
    View: gh issue view 47
    

    Type Detection Logic

    Keywords for BUG:
      - bug, crash, broken, error, fail, fix
      - incorrect, wrong, issue, problem
      - teleport, glitch
    
    Keywords for FEATURE:
      - feature, add, implement, new, create
      - support, enable, allow
    
    Keywords for TASK:
      - refactor, improve, update, optimize
      - clean, reorganize, restructure
      - performance, maintainability
    

    Component Detection Logic

    collision-detection:
      - collision, bresenham, path, wall, crash
    
    scenekit:
      - scenekit, render, node, material, camera
      - scene, geometry, visual, display
    
    game-logic:
      - game, state, player, move, turn
      - velocity, position, lap, finish
    
    ui:
      - ui, interface, button, menu, hud
      - control, input, display, screen
    
    ai:
      - ai, opponent, bot, computer, difficulty
    
    testing:
      - test, testing, unit, integration, spec
    

    Example Workflows

    Bug Report:

    User: /issue-create "Racer teleports through walls at high velocity"
    
    Claude:
    - Detected: BUG (keywords: teleport, walls)
    - Component: collision-detection (keywords: walls, velocity)
    - Template: bug_report.md
    
    Creates issue #47 with:
    - Title: "BUG: Racer teleports through walls at high velocity"
    - Labels: bug, collision-detection
    - Template: bug_report.md
    

    Feature Request:

    User: /issue-create "Add AI opponent with multiple difficulty levels"
    
    Claude:
    - Detected: FEATURE (keywords: add)
    - Components: ai (keywords: AI, opponent, difficulty)
    - Template: feature_request.md
    
    Creates issue #48 with:
    - Title: "FEATURE: Add AI opponent with multiple difficulty levels"
    - Labels: feature, ai
    - Template: feature_request.md
    

    Notes

    • Issue is created but template sections need manual filling
    • User can edit issue on GitHub after creation
    • Skills like /play-test and /debug create fully-filled issues
    • For manual creation, this skill just sets up the structure
    Recommended Servers
    GitHub
    GitHub
    Gitlab
    Gitlab
    Bitbucket
    Bitbucket
    Repository
    pjpj42/gridracer
    Files