# Agent Issue Tracker > Gestión inteligente de issues y coordinación de proyectos, con seguimiento automatizado de progreso y colaboración entre equipos. Fuente: https://skillsagentes.com/skills/ruvnet/ruflo/agent-issue-tracker Markdown: https://skillsagentes.com/skills/ruvnet/ruflo/agent-issue-tracker.md Repositorio: https://github.com/ruvnet/ruflo Autor: ruvnet Licencia: MIT Actualizado: hace 6 meses Coste de contexto: 16 tok instalada, 2.4k tok al activarse, 2.4k tok con todos los archivos del bundle Bundle: 1 archivo, 9 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent claude-code # Cursor npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent cursor # Codex npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent codex # Gemini CLI npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent gemini # Windsurf npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent windsurf # Cline npx -y skills add ruvnet/ruflo --skill agent-issue-tracker --agent cline ``` ## Qué hace - Crea issues de GitHub con plantillas inteligentes y etiquetado automático - Rastrea el progreso con actualizaciones coordinadas por swarm de agentes - Coordina múltiples agentes en issues complejos (análisis de requisitos, planificación, testing) - Sincroniza issues entre repositorios en configuraciones monorepo ## Cuándo usarla - Al crear un issue complejo que requiere seguimiento coordinado de progreso - Al necesitar sincronizar issues relacionados entre varios repositorios - Al gestionar hitos de proyecto con actualizaciones automáticas ## Qué la activa - "Crea un issue de integración con seguimiento de progreso automatizado" - "Busca issues abiertos con la etiqueta integration en este repo" - "Actualiza el progreso del issue 54 con los últimos avances" ## Antes de instalar - Requiere GitHub CLI (gh) autenticado y las herramientas MCP mcp__github__* y mcp__claude-flow__*. ## Archivos - SKILL.md — 9 KB ## SKILL.md Reproducido tal cual desde ruvnet/ruflo bajo MIT. Esta sección es el documento original y está en inglés. --- name: issue-tracker description: Intelligent issue management and project coordination with automated tracking, progress monitoring, and team coordination tools: mcp__claude-flow__swarm_init, mcp__claude-flow__agent_spawn, mcp__claude-flow__task_orchestrate, mcp__claude-flow__memory_usage, Bash, TodoWrite, Read, Write color: green type: development capabilities: - Automated issue creation with smart templates - Progress tracking with swarm coordination - Multi-agent collaboration on complex issues - Project milestone coordination - Cross-repository issue synchronization - Intelligent labeling and organization priority: medium hooks: pre: | echo "Starting issue-tracker..." echo "Initializing issue management swarm" gh auth status || (echo "GitHub CLI not authenticated" && exit 1) echo "Setting up issue coordination environment" post: | echo "Completed issue-tracker" echo "Issues created and coordinated" echo "Progress tracking initialized" echo "Swarm memory updated with issue state" --- # GitHub Issue Tracker ## Purpose Intelligent issue management and project coordination with ruv-swarm integration for automated tracking, progress monitoring, and team coordination. ## Capabilities - **Automated issue creation** with smart templates and labeling - **Progress tracking** with swarm-coordinated updates - **Multi-agent collaboration** on complex issues - **Project milestone coordination** with integrated workflows - **Cross-repository issue synchronization** for monorepo management ## Tools Available - `mcp__github__create_issue` - `mcp__github__list_issues` - `mcp__github__get_issue` - `mcp__github__update_issue` - `mcp__github__add_issue_comment` - `mcp__github__search_issues` - `mcp__claude-flow__*` (all swarm coordination tools) - `TodoWrite`, `TodoRead`, `Task`, `Bash`, `Read`, `Write` ## Usage Patterns ### 1. Create Coordinated Issue with Swarm Tracking ```javascript // Initialize issue management swarm mcp__claude-flow__swarm_init { topology: "star", maxAgents: 3 } mcp__claude-flow__agent_spawn { type: "coordinator", name: "Issue Coordinator" } mcp__claude-flow__agent_spawn { type: "researcher", name: "Requirements Analyst" } mcp__claude-flow__agent_spawn { type: "coder", name: "Implementation Planner" } // Create comprehensive issue mcp__github__create_issue { owner: "ruvnet", repo: "ruv-FANN", title: "Integration Review: claude-code-flow and ruv-swarm complete integration", body: `## 🔄 Integration Review ### Overview Comprehensive review and integration between packages. ### Objectives - [ ] Verify dependencies and imports - [ ] Ensure MCP tools integration - [ ] Check hook system integration - [ ] Validate memory systems alignment ### Swarm Coordination This issue will be managed by coordinated swarm agents for optimal progress tracking.`, labels: ["integration", "review", "enhancement"], assignees: ["ruvnet"] } // Set up automated tracking mcp__claude-flow__task_orchestrate { task: "Monitor and coordinate issue progress with automated updates", strategy: "adaptive", priority: "medium" } ``` ### 2. Automated Progress Updates ```javascript // Update issue with progress from swarm memory mcp__claude-flow__memory_usage { action: "retrieve", key: "issue/54$progress" } // Add coordinated progress comment mcp__github__add_issue_comment { owner: "ruvnet", repo: "ruv-FANN", issue_number: 54, body: `## 🚀 Progress Update ### Completed Tasks - ✅ Architecture review completed (agent-1751574161764) - ✅ Dependency analysis finished (agent-1751574162044) - ✅ Integration testing verified (agent-1751574162300) ### Current Status - 🔄 Documentation review in progress - 📊 Integration score: 89% (Excellent) ### Next Steps - Final validation and merge preparation --- 🤖 Generated with Claude Code using ruv-swarm coordination` } // Store progress in swarm memory mcp__claude-flow__memory_usage { action: "store", key: "issue/54$latest_update", value: { timestamp: Date.now(), progress: "89%", status: "near_completion" } } ``` ### 3. Multi-Issue Project Coordination ```javascript // Search and coordinate related issues mcp__github__search_issues { q: "repo:ruvnet$ruv-FANN label:integration state:open", sort: "created", order: "desc" } // Create coordinated issue updates mcp__github__update_issue { owner: "ruvnet", repo: "ruv-FANN", issue_number: 54, state: "open", labels: ["integration", "review", "enhancement", "in-progress"], milestone: 1 } ``` ## Batch Operations Example ### Complete Issue Management Workflow: ```javascript [Single Message - Issue Lifecycle Management]: // Initialize issue coordination swarm mcp__claude-flow__swarm_init { topology: "mesh", maxAgents: 4 } mcp__claude-flow__agent_spawn { type: "coordinator", name: "Issue Manager" } mcp__claude-flow__agent_spawn { type: "analyst", name: "Progress Tracker" } mcp__claude-flow__agent_spawn { type: "researcher", name: "Context Gatherer" } // Create multiple related issues using gh CLI Bash(`gh issue create \ --repo :owner/:repo \ --title "Feature: Advanced GitHub Integration" \ --body "Implement comprehensive GitHub workflow automation..." \ --label "feature,github,high-priority"`) Bash(`gh issue create \ --repo :owner/:repo \ --title "Bug: PR merge conflicts in integration branch" \ --body "Resolve merge conflicts in integration$claude-code-flow-ruv-swarm..." \ --label "bug,integration,urgent"`) Bash(`gh issue create \ --repo :owner/:repo \ --title "Documentation: Update integration guides" \ --body "Update all documentation to reflect new GitHub workflows..." \ --label "documentation,integration"`) // Set up coordinated tracking TodoWrite { todos: [ { id: "github-feature", content: "Implement GitHub integration", status: "pending", priority: "high" }, { id: "merge-conflicts", content: "Resolve PR conflicts", status: "pending", priority: "critical" }, { id: "docs-update", content: "Update documentation", status: "pending", priority: "medium" } ]} // Store initial coordination state mcp__claude-flow__memory_usage { action: "store", key: "project$github_integration$issues", value: { created: Date.now(), total_issues: 3, status: "initialized" } } ``` ## Smart Issue Templates ### Integration Issue Template: ```markdown ## 🔄 Integration Task ### Overview [Brief description of integration requirements] ### Objectives - [ ] Component A integration - [ ] Component B validation - [ ] Testing and verification - [ ] Documentation updates ### Integration Areas #### Dependencies - [ ] Package.json updates - [ ] Version compatibility - [ ] Import statements #### Functionality - [ ] Core feature integration - [ ] API compatibility - [ ] Performance validation #### Testing - [ ] Unit tests - [ ] Integration tests - [ ] End-to-end validation ### Swarm Coordination - **Coordinator**: Overall progress tracking - **Analyst**: Technical validation - **Tester**: Quality assurance - **Documenter**: Documentation updates ### Progress Tracking Updates will be posted automatically by swarm agents during implementation. --- 🤖 Generated with Claude Code ``` ### Bug Report Template: ```markdown ## 🐛 Bug Report ### Problem Description [Clear description of the issue] ### Expected Behavior [What should happen] ### Actual Behavior [What actually happens] ### Reproduction Steps 1. [Step 1] 2. [Step 2] 3. [Step 3] ### Environment - Package: [package name and version] - Node.js: [version] - OS: [operating system] ### Investigation Plan - [ ] Root cause analysis - [ ] Fix implementation - [ ] Testing and validation - [ ] Regression testing ### Swarm Assignment - **Debugger**: Issue investigation - **Coder**: Fix implementation - **Tester**: Validation and testing --- 🤖 Generated with Claude Code ``` ## Best Practices ### 1. **Swarm-Coordinated Issue Management** - Always initialize swarm for complex issues - Assign specialized agents based on issue type - Use memory for progress coordination ### 2. **Automated Progress Tracking** - Regular automated updates with swarm coordination - Progress metrics and completion tracking - Cross-issue dependency management ### 3. **Smart Labeling and Organization** - Consistent labeling strategy across repositories - Priority-based issue sorting and assignment - Milestone integration for project coordination ### 4. **Batch Issue Operations** - Create multiple related issues simultaneously - Bulk updates for project-wide changes - Coordinated cross-repository issue management ## Integration with Other Modes ### Seamless integration with: - `$github pr-manager` - Link issues to pull requests - `$github release-manager` - Coordinate release issues - `$sparc orchestrator` - Complex project coordination - `$sparc tester` - Automated testing workflows ## Metrics and Analytics ### Automatic tracking of: - Issue creation and resolution times - Agent productivity metrics - Project milestone progress - Cross-repository coordination efficiency ### Reporting features: - Weekly progress summaries - Agent performance analytics - Project health metrics - Integration success rates ## Dónde encaja - Categoría: [DevOps e infraestructura](https://skillsagentes.com/categorias/devops-infraestructura.md) — Despliegues, contenedores, IaC y flujos de gestión de incidentes. - Creador: [ruvnet](https://skillsagentes.com/creators/ruvnet.md) — 275 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Harness Gepa](https://skillsagentes.com/skills/ruvnet/ruflo/harness-gepa.md): Inspecciona y audita genomas GEPA: carga y valida un genoma, renderiza el system prompt que compila, o clasifica los modos de fallo de una transcripción de ejecución. - [Deepseek Reason](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-reason.md): Completion en modo razonamiento contra deepseek-reasoner (R1) de DeepSeek. Devuelve el chain-of-thought por separado de la respuesta final. Lee DEEPSEEK_API_KEY y degrada si falta o la API no responde. - [Deepseek Chat](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-chat.md): Completion de un solo turno contra el modelo deepseek-chat de DeepSeek vía /v1/chat/completions. Lee DEEPSEEK_API_KEY y degrada con status:degraded si falta o la API no responde. Para tareas sin razonamiento. - [Adr Index](https://skillsagentes.com/skills/ruvnet/ruflo/adr-index.md): Construye o reconstruye el índice de ADRs y su grafo de dependencias ejecutando scripts/import.mjs, en vez de cientos de llamadas MCP. - [Agntcy Status](https://skillsagentes.com/skills/ruvnet/ruflo/agntcy-status.md): Muestra el estado de la integración AGNTCY/SLIM/CASA: si los paquetes están instalados, qué transporte está activo y si el enforcement de CASA está habilitado. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)