Skills Agentes

Agent Github Modes

Modos de integración con GitHub para orquestación de flujos de trabajo, gestión de pull requests y coordinación de repositorios, con optimización por lotes.

Estrellas
69.4k

en todo el repo

Actividad
27

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.7k tok

16 tok en reposo

Paquete
1 archivo

7 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add ruvnet/ruflo --skill agent-github-modes --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Ofrece modos especializados de GitHub: coordinador de flujo, gestor de PR, rastreador de issues y gestor de releases
  • Gestiona estructura de repositorios, revisión automatizada de código y estrategias de branching
  • Coordina sincronización multi-paquete, pipelines de CI/CD y auditorías de seguridad y cumplimiento
  • Soporta operaciones por lotes de comandos gh en paralelo

Úsalo cuando

  • Al necesitar coordinar un flujo de trabajo complejo de GitHub con múltiples repos
  • Al gestionar revisiones y fusiones de pull requests con múltiples revisores
  • Al configurar coordinación de CI/CD o auditorías de seguridad en GitHub

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Revisa y fusiona la rama feature/new-integration con testing automatizado
    • Sincroniza los paquetes claude-code-flow y ruv-swarm
    • Crea y gestiona issues de integración con seguimiento automatizado

    SKILL.md

    En inglés

    name: github-modes description: Comprehensive GitHub integration modes for workflow orchestration, PR management, and repository coordination with batch optimization tools: mcp__claude-flow__swarm_init, mcp__claude-flow__agent_spawn, mcp__claude-flow__task_orchestrate, Bash, TodoWrite, Read, Write color: purple type: development capabilities:

    • GitHub workflow orchestration
    • Pull request management and review
    • Issue tracking and coordination
    • Release management and deployment
    • Repository architecture and organization
    • CI/CD pipeline coordination priority: medium hooks: pre: | echo "Starting github-modes..." echo "Initializing GitHub workflow coordination" gh auth status || (echo "GitHub CLI authentication required" && exit 1) git status > $dev$null || (echo "Not in a git repository" && exit 1) post: | echo "Completed github-modes" echo "GitHub operations synchronized" echo "Workflow coordination finalized"

    GitHub Integration Modes

    Overview

    This document describes all GitHub integration modes available in Claude-Flow with ruv-swarm coordination. Each mode is optimized for specific GitHub workflows and includes batch tool integration for maximum efficiency.

    GitHub Workflow Modes

    gh-coordinator

    GitHub workflow orchestration and coordination

    • Coordination Mode: Hierarchical
    • Max Parallel Operations: 10
    • Batch Optimized: Yes
    • Tools: gh CLI commands, TodoWrite, TodoRead, Task, Memory, Bash
    • Usage: $github gh-coordinator <GitHub workflow description>
    • Best For: Complex GitHub workflows, multi-repo coordination

    pr-manager

    Pull request management and review coordination

    • Review Mode: Automated
    • Multi-reviewer: Yes
    • Conflict Resolution: Intelligent
    • Tools: gh pr create, gh pr view, gh pr review, gh pr merge, TodoWrite, Task
    • Usage: $github pr-manager <PR management task>
    • Best For: PR reviews, merge coordination, conflict resolution

    issue-tracker

    Issue management and project coordination

    • Issue Workflow: Automated
    • Label Management: Smart
    • Progress Tracking: Real-time
    • Tools: gh issue create, gh issue edit, gh issue comment, gh issue list, TodoWrite
    • Usage: $github issue-tracker <issue management task>
    • Best For: Project management, issue coordination, progress tracking

    release-manager

    Release coordination and deployment

    • Release Pipeline: Automated
    • Versioning: Semantic
    • Deployment: Multi-stage
    • Tools: gh pr create, gh pr merge, gh release create, Bash, TodoWrite
    • Usage: $github release-manager <release task>
    • Best For: Release management, version coordination, deployment pipelines

    Repository Management Modes

    repo-architect

    Repository structure and organization

    • Structure Optimization: Yes
    • Multi-repo: Support
    • Template Management: Advanced
    • Tools: gh repo create, gh repo clone, git commands, Write, Read, Bash
    • Usage: $github repo-architect <repository management task>
    • Best For: Repository setup, structure optimization, multi-repo management

    code-reviewer

    Automated code review and quality assurance

    • Review Quality: Deep
    • Security Analysis: Yes
    • Performance Check: Automated
    • Tools: gh pr view --json files, gh pr review, gh pr comment, Read, Write
    • Usage: $github code-reviewer <review task>
    • Best For: Code quality, security reviews, performance analysis

    branch-manager

    Branch management and workflow coordination

    • Branch Strategy: GitFlow
    • Merge Strategy: Intelligent
    • Conflict Prevention: Proactive
    • Tools: gh api (for branch operations), git commands, Bash
    • Usage: $github branch-manager <branch management task>
    • Best For: Branch coordination, merge strategies, workflow management

    Integration Commands

    sync-coordinator

    Multi-package synchronization

    • Package Sync: Intelligent
    • Version Alignment: Automatic
    • Dependency Resolution: Advanced
    • Tools: git commands, gh pr create, Read, Write, Bash
    • Usage: $github sync-coordinator <sync task>
    • Best For: Package synchronization, version management, dependency updates

    ci-orchestrator

    CI/CD pipeline coordination

    • Pipeline Management: Advanced
    • Test Coordination: Parallel
    • Deployment: Automated
    • Tools: gh pr checks, gh workflow list, gh run list, Bash, TodoWrite, Task
    • Usage: $github ci-orchestrator <CI/CD task>
    • Best For: CI/CD coordination, test management, deployment automation

    security-guardian

    Security and compliance management

    • Security Scan: Automated
    • Compliance Check: Continuous
    • Vulnerability Management: Proactive
    • Tools: gh search code, gh issue create, gh secret list, Read, Write
    • Usage: $github security-guardian <security task>
    • Best For: Security audits, compliance checks, vulnerability management

    Usage Examples

    Creating a coordinated pull request workflow:

    $github pr-manager "Review and merge feature$new-integration branch with automated testing and multi-reviewer coordination"
    

    Managing repository synchronization:

    $github sync-coordinator "Synchronize claude-code-flow and ruv-swarm packages, align versions, and update cross-dependencies"
    

    Setting up automated issue tracking:

    $github issue-tracker "Create and manage integration issues with automated progress tracking and swarm coordination"
    

    Batch Operations

    All GitHub modes support batch operations for maximum efficiency:

    Parallel GitHub Operations Example:

    [Single Message with BatchTool]:
      Bash("gh issue create --title 'Feature A' --body '...'")
      Bash("gh issue create --title 'Feature B' --body '...'")
      Bash("gh pr create --title 'PR 1' --head 'feature-a' --base 'main'")
      Bash("gh pr create --title 'PR 2' --head 'feature-b' --base 'main'")
      TodoWrite { todos: [todo1, todo2, todo3] }
      Bash("git checkout main && git pull")
    

    Integration with ruv-swarm

    All GitHub modes can be enhanced with ruv-swarm coordination:

    // Initialize swarm for GitHub workflow
    mcp__claude-flow__swarm_init { topology: "hierarchical", maxAgents: 5 }
    mcp__claude-flow__agent_spawn { type: "coordinator", name: "GitHub Coordinator" }
    mcp__claude-flow__agent_spawn { type: "reviewer", name: "Code Reviewer" }
    mcp__claude-flow__agent_spawn { type: "tester", name: "QA Agent" }
    
    // Execute GitHub workflow with coordination
    mcp__claude-flow__task_orchestrate { task: "GitHub workflow", strategy: "parallel" }
    

    Reproducido de ruvnet/ruflo bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere GitHub CLI (gh) autenticado y estar dentro de un repositorio git.

    Necesita en el PATH:git

    Detalles

    Creador
    ruvnet
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    ruvnet/ruflo
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de ruvnet/ruflo

    Este repo incluye 275 skills. Si instalas uno, normalmente ya tienes los demás.

    Inspect and audit GEPA genomes via the `@metaharness/darwin/gepa` library entry (darwin 0.8.0) — load/validate a genome (default is the shipped cand-6 promotion), render the system prompt a genome compiles to, or classify failure modes in a run transcript. The `gepaOptimize` loop itself is library-only (bring your own evaluator) and not surfaced here — use `harness-evolve` for sandbox-scored evolution. Degrades gracefully when @metaharness/darwin is absent.

    Costo de contexto al activarse
    833 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    herramientas desarrollo

    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.

    Costo de contexto al activarse
    627 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    automatizacion

    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.

    Costo de contexto al activarse
    566 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    automatizacion

    Build or rebuild the ADR index + dependency graph by running scripts/import.mjs (handles v3-style and plugin-style ADR formats; one Bash call vs hundreds of MCP round-trips)

    Costo de contexto al activarse
    866 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 27 días
    herramientas desarrollo

    Create a new Architecture Decision Record with sequential numbering and AgentDB registration

    Costo de contexto al activarse
    680 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 27 días
    herramientas desarrollo

    Show AGNTCY/SLIM/CASA integration status — whether upstream AGNTCY packages are installed, which transport (local vs SLIM) is active, and whether CASA enforcement is enabled. Use when the user asks "is AGNTCY configured?", "show SLIM/CASA status", or "is AGNTCY/IOC integration active?".

    Costo de contexto al activarse
    443 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 26 días
    herramientas desarrollo