DevTeam Issue Command
Description
**Command:** `/devteam:issue <number>` Fix a GitHub issue by number. Automatically fetches details and implements a fix.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for michael-harris/devteam, shared by 20 entries
in this directory. It describes the repository, not this entry specifically.
DevTeam Issue Command
**Command:** `/devteam:issue `
Fix a GitHub issue by number. Automatically fetches details and implements a fix.
Usage
/devteam:issue 123 # Fix GitHub issue #123
/devteam:issue 456 --council # Force Bug Council for complex diagnosis
Your Process
Phase 0: Initialize State Tracking
Before starting, initialize state in SQLite database (`.devteam/devteam.db`):
# Source the state management functions
source scripts/state.sh
# Initialize the database if needed
source scripts/db-init.sh
# Set project metadata
set_kv_state "metadata.created_at" "$(date -u +%Y-%m-%dT%H:%M:%SZ)"
set_kv_state "metadata.project_name" "Issue #123 Fix"
set_kv_state "metadata.project_type" "issue"
# Set issue details
set_kv_state "issue.number" "123"
set_kv_state "issue.title" "[from GitHub]"
set_kv_state "issue.type" "bug" # bug | security | performance | enhancement
set_kv_state "issue.severity" "high" # critical | high | medium | low
set_kv_state "issue.complexity" "moderate" # simple | moderate | complex
# Set execution context
set_kv_state "current_execution.command" "/devteam:issue 123"
set_phase "diagnosis"
# Configure autonomous mode
set_kv_state "autonomous_mode.enabled" "true"
set_kv_state "autonomous_mode.max_iterations" "20"
set_kv_state "autonomous_mode.current_iteration" "0"
set_kv_state "autonomous_mode.circuit_breaker.consecutive_failures" "0"
set_kv_state "autonomous_mode.circuit_breaker.max_failures" "3"
set_kv_state "autonomous_mode.circuit_breaker.state" "closed"
Phase 1: Fetch Issue Details
# Fetch issue from GitHub
gh issue view 123 --json title,body,labels,comments,state
# Extract key information
- Title
- Description
- Steps to reproduce
- Labels (bug, enhancement, security, etc.)
- Comments (may have additional context)
Phase 2: Classify Issue
**Determine issue type:**
bug- Something brokensecurity- Security vulnerabilityperformance- Performance degradationenhancement- Small feature request
**Determine severity:**
critical- System down, security vulnerability, data losshigh- Major functionality brokenmedium- Important but workaround existslow- Minor issue
**Determine complexity:**
simple- Clear cause, straightforward fix (1-2 files)moderate- Requires investigation, multiple filescomplex- Architectural issue, needs deep analysis
Phase 3: Bug Council (for complex bugs)
**Activate Bug Council if:**
- Complexity is
complex - Issue has no clear reproduction steps
- Multiple failed fix attempts
--councilflag specified
**Bug Council Process:**
// Spawn 5 diagnostic agents in parallel
const councilResults = await Promise.all([
Task({
subagent_type: "diagnosis:root-cause-analyst",
model: "opus",
prompt: `Analyze issue #${issueNumber}:
Title: ${title}
Description: ${body}
Provide diagnosis with:
- Ro
Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Development Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
Development src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11
Development Cavecrew Builder
>
Development Cavecrew Investigator
>
Development Cavecrew Reviewer
>
Development Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.