smithery.ai

issue-create

Create GitHub issue with template

First seen Mar 20, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash, AskUserQuestion

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,796 B
  • docs SUMMARY.md 53 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

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