/SKILL.md
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).
npx skillsauth add javalenciacai/develop-skills orchestratorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Toda tarea debe fluir por la jerarquía de roles. Cada rol:
Cada rol inicia con estos 2 skills:
| Skill | URL | Uso | |-------|-----|-----| | find-skills | https://skills.sh/vercel-labs/skills/find-skills | Buscar skills existentes para su dominio | | skill-creator | https://skills.sh/anthropics/skills/skill-creator | Crear 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
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:
Detalles de cada rol: Ver
.agents/skills/[rol]/SKILL.md
.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
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
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
development
--- name: ux description: User experience design. UX Designer creates interfaces, wireframes, prototypes and defines user experience. Reports to PM. Use when: (1) Designing user interfaces or UI components, (2) Creating wireframes, mockups or prototypes, (3) Defining user flows or navigation, (4) Design system or component library creation, (5) Usability testing or user research, (6) Accessibility (WCAG) or responsive design, (7) Visual design, typography, color schemes or branding. --- #
development
--- name: tl description: Technical orchestrator. Tech Lead coordinates Architect (architecture) and Dev (code) for implementation, technical design and code review. Reports to CTO. Use when: (1) Technical decisions or architecture design needed, (2) Code implementation, features or bug fixes required, (3) Code review, refactoring or technical debt management, (4) Technology evaluation or framework selection, (5) Technical documentation like ADRs or design docs, (6) Performance optimization or
development
--- name: secops description: Security operations. SecOps performs security audits, DevSecOps and vulnerability analysis. Reports to QAL. Use when: (1) Security audits or vulnerability assessments, (2) DevSecOps implementation or security in CI/CD, (3) Penetration testing or security testing, (4) Security policies, compliance or GDPR/SOC2, (5) Incident response or security monitoring, (6) Code security scanning or dependency audits, (7) Threat modeling or risk assessment. --- # SecOps - Se
tools
--- name: qal description: Quality strategy orchestrator. QA Lead coordinates QA and SecOps for functional testing, automation and security. Ensures product quality and defines testing strategies. Reports to CTO. Use when: (1) Defining quality assurance strategy or test plans, (2) Functional testing, test automation or bug tracking needed, (3) Security audits, vulnerability assessments or DevSecOps required, (4) Test coverage analysis or quality metrics reporting, (5) Compliance validation or