Communitygithub.com

Orquestación en Equipo de Agentes

Ejecuta orquestación basada en equipos para escuadrones de agentes utilizando elementos de trabajo, propiedad, Kanban de agente, compuertas de fusión y traspasos desde el panel de control. Útil para coordinar un escuadrón de agentes con elementos de trabajo, propiedad, Kanban y compuertas de fusión.

¿Qué es Orquestación en Equipo de Agentes?

Esta habilidad proporciona un marco estructurado para gestionar múltiples agentes de IA como un equipo cohesionado, en lugar de asistentes independientes. Su objetivo principal es hacer que la orquestación basada en equipos sea fiable mediante el uso de elementos de trabajo (work items), propiedad explícita (ownership), un estado Kanban compartido entre agentes, aislamiento de ramas, compuertas de fusión (merge gates) y un panel de control (control pane) para la visibilidad del flujo de trabajo. Es especialmente útil para tareas complejas que abarcan múltiples agentes, herramientas, ramas o áreas de trabajo, y es compatible con plataformas como Claude Code, Codex, Devin y entornos como tmux y Zellij. La habilidad detalla cómo dar forma a un tablero Kanban de agente, asignar límites claros de propiedad y archivos, ejecutar agentes que producen evidencia documentada (como pruebas, capturas de pantalla y notas de traspaso), revisar el trabajo en secuencia y fusionar los cambios de manera deliberada a través de un integrador designado. También aborda modos de fallo comunes como la "sopa de agentes" (agentes ejecutándose sin control), la visibilidad del trabajo oculto y las sobrescrituras de archivos, estableciendo un estándar de salida que incluye actualizaciones del tablero, ramas fusionadas, evidencia de pruebas y candidatos para nuevas habilidades compartidas.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/team-agent-orchestration

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Orquestación en Equipo de Agentes?

Usa esta habilidad cuando los agentes se gestionen como un equipo, no como un asistente individual. El objetivo es hacer que la orquestación basada en equipos sea fiable: elementos de trabajo claros, propiedad explícita, estado Kanban de agente, aislamiento de ramas, visibilidad del panel de control y compuertas de fusión.

Cuándo Activar

  • La tarea abarca múltiples agentes, herramientas, arneses, ramas o áreas de trabajo.
  • El usuario menciona orquestación de equipo, Kanban de agente, escuadrón, director, panel de control, gestor, aplicación de escritorio, Zellij, tmux, Hermes, Devin, Codex, Claude Code, o trabajo multi-agente.
  • Un proyecto necesita estado de flujo de trabajo compartido entre personas y agentes.
  • La expansión (fan-out) de agentes existente produce resultados, pero no un producto fusionable.

Modelo Operativo

Trata a cada agente como un compañero de equipo con un contrato reducido:

  • Propietario (Owner): la persona o agente responsable del elemento de trabajo.
  • Alcance (Scope): archivos, rama, superficie de herramientas y áreas prohibidas.
  • Estado (State): backlog, listo, ejecutando, revisión, bloqueado, fusionado o archivado.
  • Evidencia (Evidence): pruebas, capturas de pantalla, registros, notas de revisión o informes de evaluación.
  • Compuerta de fusión (Merge gate): la condición exacta que permite la integración.

Kanban de Agente

Usa Kanban de agente cuando el trabajo deba ser visible entre sesiones.

ColumnaSignificadoCriterio de Salida
BacklogElemento candidato, aún no definidoCriterios de aceptación escritos
ListoDefinido y asignablePropietario y rama/área de trabajo asignados
EjecutandoEl agente está trabajando activamenteArtefacto de traspaso y archivos modificados existentes
RevisiónTrabajo completado pero no fusionadoPruebas, revisión de diferencias y verificación de riesgos superados
BloqueadoNecesita entrada externa o falló la compuertaBloqueo tiene propietario y siguiente acción
FusionadoIntegrado en la línea principalPR fusionado o rama principal actualizada localmente
ArchivadoYa no es relevanteMotivo registrado

Cada tarjeta debe ajustarse a este esquema:

{
  "id": "agent-card-001",
  "title": "Construir habilidad de flujo de trabajo dinámico",
  "owner": "codex",
  "state": "running",
  "branch": "product/dynamic-workflow-team-orchestration",
  "worktree": ".",
  "acceptance": [
    "La habilidad existe",
    "Las pruebas cubren los conceptos requeridos",
    "El artefacto de contenido contiene ángulos de video y artículo"
  ],
  "merge_gate": "lint, pruebas enfocadas, y verificación de catálogo superadas",
  "handoff": "path/to/handoff.md"
}

Flujo de Orquestación Basado en Equipo

  1. Dar forma al tablero: convertir la ambición difusa en elementos de trabajo con propietarios y compuertas de fusión.
  2. Elegir modo de ejecución: agente único, modo de flujo de trabajo dinámico, dmux/tmux, expansión de áreas de trabajo, orquestador de escritorio externo.
  3. Asignar límites: un propietario por tarjeta, alcance de archivos claro, y sin escrituras superpuestas sin un integrador.
  4. Ejecutar agentes: cada agente escribe evidencia y notas de traspaso, no solo código.
  5. Revisar en secuencia: pruebas primero, luego revisión de diferencias, luego verificaciones de seguridad/riesgo, luego pulido de contenido/producto.
  6. Fusionar deliberadamente: un integrador resuelve conflictos y actualiza el panel de control o el artefacto de estado.
  7. Extraer habilidad reutilizable: si el patrón de la tarjeta se repite, promuévalo a skills/.

Requisitos del Panel de Control

Un panel de control útil para la orquestación de equipos debe mostrar:

  • Elementos de trabajo activos y su estado Kanban de agente.
  • Propietario, arnés, rama, área de trabajo y último latido.
  • Enlaces a artefactos de traspaso, pruebas, capturas de pantalla y PRs.
  • Bloqueos agrupados por propietario y acción de desbloqueo.
  • Preparación para fusión por compuerta, no por sensaciones.
  • Candidatos a flujo de trabajo reutilizables que deberían convertirse en habilidades compartidas.

No añada más automatización hasta que el operador pueda responder: ¿quién posee esto, qué cambió, qué compuerta falló y qué se puede fusionar de forma segura?

Compatibilidad con Flujo de Trabajo Dinámico

Cuando una tarjeta necesite modo de flujo de trabajo dinámico:

  • Ponga el arnés local de la tarea bajo el propietario de la tarjeta.
  • Almacene entradas y salidas en la tarjeta.
  • Requiera una evaluación antes de pasar de Ejecutando a Revisión.
  • Promueva el arnés a habilidad compartida solo después de uso repetido.

Modos de Fallo a Vigilar

  • Sopa de agentes: muchos agentes ejecutándose, sin propietario ni compuerta de fusión.
  • Trabajo invisible: salida útil existente solo en una transcripción de chat.
  • Teatro de tablero: existe un tablero Kanban pero las tarjetas no tienen criterios de aceptación.
  • Escrituras superpuestas: agentes paralelos editan los mismos archivos sin áreas de trabajo.
  • Sin artefacto de producto: el proceso produce documentos pero ninguna superficie ejecutable o publicable.

Estándar de Salida

Finalice cada paso de orquestación con:

  • Cambios en el tablero/tarjetas.
  • Ramas fusionadas o pendientes.
  • Pruebas y evidencia de evaluación.
  • Bloqueos con propietario y siguiente acción.
  • Nuevos candidatos a habilidad compartida.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

Skills relacionados