orchestrator

Sistema de orquestación de roles para agentes de IA. Cada rol delega a sus subordinados y usa skills de skills.sh. Skills base para todos los roles - find-skills (buscar) y skill-creator (crear).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "orchestrator" with this command: npx skills add vercel-labs/skills

Sistema de Orquestación para Agentes de IA

Regla Principal

Toda tarea debe fluir por la jerarquía de roles. Cada rol:

  1. Recibe tarea de su superior
  2. Ejecuta usando sus skills O delega a subordinados
  3. Reporta resultado hacia arriba

Skills Base (Todos los Roles)

Cada rol inicia con estos 2 skills:

SkillURLUso
find-skillshttps://skills.sh/vercel-labs/skills/find-skillsBuscar skills existentes para su dominio
skill-creatorhttps://skills.sh/anthropics/skills/skill-creatorCrear skills nuevos cuando no existen
# Instalar skills base
npx skills add vercel-labs/skills --skill find-skills
npx skills add anthropics/skills --skill skill-creator

Jerarquía de Roles

graph TD
    CTO[CTO<br/>Chief Technology Officer]
    
    PM[PM<br/>Product Manager]
    QAL[QAL<br/>QA Lead]
    TL[TL<br/>Tech Lead]
    InfraLead[InfraLead<br/>Infrastructure Lead]
    DataLead[DataLead<br/>Data Lead]
    
    PO[PO<br/>Product Owner]
    UX[UX<br/>UX Designer]
    QA[QA<br/>Quality Assurance]
    SecOps[SecOps<br/>Security Operations]
    Architect[Architect<br/>Software Architect]
    Dev[Dev<br/>Developer]
    DevOps[DevOps<br/>DevOps Engineer]
    DBA[DBA<br/>Database Administrator]
    DataEng[DataEng<br/>Data Engineer]
    AIEng[AIEng<br/>AI Engineer]
    
    CTO --> PM
    CTO --> QAL
    CTO --> TL
    CTO --> InfraLead
    CTO --> DataLead
    
    PM --> PO
    PM --> UX
    
    QAL --> QA
    QAL --> SecOps
    
    TL --> Architect
    TL --> Dev
    
    InfraLead --> DevOps
    InfraLead --> DBA
    
    DataLead --> DataEng
    DataLead --> AIEng
    
    classDef nivel1 fill:#ff6b6b,stroke:#c92a2a,color:#fff
    classDef nivel2 fill:#4dabf7,stroke:#1971c2,color:#fff
    classDef nivel3 fill:#51cf66,stroke:#2f9e44,color:#fff
    
    class CTO nivel1
    class PM,QAL,TL,InfraLead,DataLead nivel2
    class PO,UX,QA,SecOps,Architect,Dev,DevOps,DBA,DataEng,AIEng nivel3

Leyenda:

  • 🔴 Nivel 1 (Directivo): CTO
  • 🔵 Nivel 2 (Suborquestadores): PM, QAL, TL, InfraLead, DataLead
  • 🟢 Nivel 3 (Ejecutores): 10 roles especializados

Resumen de Roles

Nivel 1: Directivo

  • CTO: Orquestador principal → Delega a PM, QAL, TL, InfraLead, DataLead

Nivel 2: Suborquestadores

  • PM: Gestión de producto → Delega a PO, UX
  • QAL: Estrategia de calidad → Delega a QA, SecOps
  • TL: Liderazgo técnico → Delega a Architect, Dev
  • InfraLead: Infraestructura → Delega a DevOps, DBA
  • DataLead: Datos e IA → Delega a DataEng, AIEng

Nivel 3: Ejecutores

  • PO: Requisitos y backlog
  • UX: Diseño de interfaces
  • QA: Testing funcional
  • SecOps: Seguridad
  • Architect: Arquitectura de software
  • Dev: Implementación de código
  • DevOps: CI/CD e infraestructura
  • DBA: Gestión de BD
  • DataEng: Pipelines de datos
  • AIEng: Modelos de IA/ML

Detalles de cada rol: Ver .agents/skills/[rol]/SKILL.md


Ubicación de Skills por Rol

.agents/skills/
├── cto/SKILL.md
├── pm/SKILL.md
├── qal/SKILL.md
├── tl/SKILL.md
├── infralead/SKILL.md
├── datalead/SKILL.md
├── po/SKILL.md
├── ux/SKILL.md
├── qa/SKILL.md
├── secops/SKILL.md
├── architect/SKILL.md
├── dev/SKILL.md
├── devops/SKILL.md
├── dba/SKILL.md
├── dataeng/SKILL.md
└── aieng/SKILL.md

Flujo de Orquestación

1. Usuario → CTO (recibe tarea)
2. CTO analiza → Delega según dominio:
   - Producto/UX → PM
   - Calidad/Seguridad → QAL
   - Desarrollo/Arquitectura → TL
   - Infraestructura/BD → InfraLead
   - Datos/IA → DataLead
3. Suborquestador → Delega a ejecutor(es)
4. Ejecutor:
   a. ¿Tiene skill? → Ejecuta
   b. ¿No tiene? → find-skills (busca)
   c. ¿No existe? → skill-creator (crea)
5. Ejecutor → Reporta a suborquestador
6. Suborquestador → Reporta a CTO
7. CTO → Responde al usuario

Ejemplo: "Crear API REST para usuarios"

CTO analiza → Requiere desarrollo + infra + datos
CTO delega a:
  - TL: Diseño y código
  - InfraLead: BD y deployment
  - DataLead: Analytics (opcional)

TL → Delega:
  - Architect: Diseña estructura de API REST
  - Dev: Implementa endpoints y lógica

InfraLead → Delega:
  - DBA: Diseña esquema de BD
  - DevOps: Configura CI/CD y deployment

Cada ejecutor:
  1. Busca skill (ej: Dev busca "express-api")
  2. Si no existe → skill-creator
  3. Ejecuta y reporta a su líder

Flujo de reporte:
Dev → TL → CTO
Architect → TL → CTO
DBA → InfraLead → CTO
DevOps → InfraLead → CTO
CTO consolida → Usuario

Referencias

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

orchestrator

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

orchestrator

No summary provided by upstream source.

Repository SourceNeeds Review
General

senior-qa-engineer

No summary provided by upstream source.

Repository SourceNeeds Review