Skip to content
Development
Skill

/devteam-issue-new

Create a new GitHub issue with proper formatting, labels, and context from the codebase.

From plugin
devteam
2020 skills128 agents20 commands13 hooks
+1

Claude Code

$ npx -y skills add michael-harris/devteam --skill devteam-issue-new --agent claude-code

SKILL.md

devteam-issue-new.SKILL.md
name: devteam-issue-new
description: Create a new GitHub issue with proper formatting, labels, and context from the codebase.
argument-hint: "<description>" [--label <label>] [--assignee <user>]
user-invocable: true
allowed-tools: Read, Glob, Grep, Bash
model: sonnet

Repository: !`gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || echo "No GitHub repo detected"` Recent issues: !`gh issue list --limit 5 --json number,title,labels -q '.[] | "#\(.number) \(.title) [\(.labels | map(.name) | join(", "))]"' 2>/dev/null || echo "No issues found"`

DevTeam Issue New Command

**Command:** `/devteam:issue-new "<description>"`

Create a new GitHub issue with proper formatting and labels.

Usage

/devteam:issue-new "Login button not working on mobile"
/devteam:issue-new "Add dark mode support" --label enhancement
/devteam:issue-new "Critical: SQL injection in user search" --label security

Your Process

Step 1: Analyze Description

Parse the issue description from `$ARGUMENTS` to determine:

**Issue type** (from keywords):

  • "not working", "broken", "error" -> `bug`
  • "add", "implement", "feature" -> `enhancement`
  • "slow", "timeout", "performance" -> `performance`
  • "security", "vulnerability", "injection" -> `security`, `priority: high`
  • "critical", "urgent" -> add `priority: high`

**Affected area** (if detectable):

  • "login", "auth", "user" -> `area: authentication`
  • "API", "endpoint", "request" -> `area: backend`
  • "UI", "button", "page", "mobile" -> `area: frontend`
  • "database", "query", "data" -> `area: database`

Step 2: Gather Additional Context

Search codebase for related files and check for similar existing issues:

# Search for related code
grep -r "keyword" --include="*.py" --include="*.ts" -l

# Check for similar issues
gh issue list --search "description keywords"

# Check recent commits in related area
git log --oneline -10 -- related/paths/

Step 3: Format Issue

Create well-structured issue body with:

  • Description
  • Steps to Reproduce (for bugs)
  • Expected vs Actual Behavior (for bugs)
  • Proposed Solution (for enhancements)
  • Related Code (files found in Step 2)

Step 4: Create Issue

gh issue create \
  --title "${title}" \
  --body "${body}" \
  --label "${labels}"

Step 5: Report to User

Show created issue number, URL, labels, and suggest next steps:

  • `/devteam:issue <number>` to fix automatically
  • `gh issue view <number>` to view on GitHub

Labels Applied Automatically

| Detected Keywords | Labels Applied | |------------------|----------------| | bug, error, broken, not working | `bug` | | add, feature, implement | `enhancement` | | slow, performance, timeout | `performance` | | security, vulnerability, injection | `security`, `priority: high` | | critical, urgent | `priority: high` | | docs, documentation | `documentation` |

Options

  • `--label <label>`: Add specific label
  • `--assignee <user>`: Assign to user
  • `--project <name>`: Add to project
  • `--milestone <name>`: Add to milestone

See Also

  • `/devteam:issue` - Fix an existing issue automatically
  • `/devteam:bug` - Diagnose and fix bugs with Bug Council
Read more
@michael-harris
Ships withdevteam

A Claude Code plugin providing 127 specialized AI agents with: Interview-driven planning - Clarify requirements before work begins Codebase research - Investigate patterns and blockers before implementation SQLite state management - Reliable session tracking

2020 skills128 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
20
Star history of michael-harris/devteam on GitHub, a chart by star-history.com

Other skills on devteam.

devteam-bug

devteam-bug

Fix a bug with structured diagnostic workflow. Uses interview to clarify details and Bug Council for complex issues.

devteam-design

devteam-design

Coordinate UX/UI design work across platforms. Launches the UX System Coordinator to orchestrate design specialists.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about devteam-issue-new.

Which coding agents can use devteam-issue-new?
devteam-issue-new installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.