Skip to content

Directorio: agents/

Fuente de verdad de los 22 agentes del template. make install los compila (con skills embebidas) y los copia a ~/.claude/agents/.

Los archivos en agents/ son la base. Nunca editar directamente .claude/agents/ — esos son artefactos compilados por ops/compile-agents.py.


Cómo funciona la compilación

agents/architect.md  +  skills/api-design/SKILL.md
                     +  skills/architecture-decision-records/SKILL.md
                     +  skills/deployment-patterns/SKILL.md

        ops/compile-agents.py

    .claude/agents/architect.md   (agent + skills incrustados)

El desarrollador no invoca skills manualmente — los agentes ya conocen sus skills.


Inventario de los 22 agentes

Planificación

AgenteDescripciónModeloHerramientas
architectDiseño de arquitectura de sistemas, escalabilidad y decisiones técnicas. Usar PROACTIVAMENTE al planificar features, refactorizar sistemas grandes o tomar decisiones arquitectónicas.opusRead, Grep, Glob
plannerEspecialista en planificación para features complejas y refactoring. Usar PROACTIVAMENTE cuando el usuario pide implementar features, cambios arquitectónicos o refactoring complejo.opusRead, Grep, Glob

Revisión de código

AgenteDescripciónModeloHerramientas
code-reviewerRevisión experta de código para calidad, seguridad y mantenibilidad. Usar INMEDIATAMENTE después de escribir o modificar código. OBLIGATORIO para todos los cambios.sonnetRead, Grep, Glob, Bash
code-simplifierRefactoriza código para reducir carga cognitiva. Aplica early returns, async/await, extracción de lógica anidada. Preserva comportamiento exactamente. Usar después de que una feature funciona y tiene tests.sonnetRead, Grep, Glob, Bash, Edit
comment-analyzerEvalúa calidad de comentarios en 4 dimensiones: precisión, completitud, valor a largo plazo, elementos engañosos. Usar en PRs con cambios de comentarios o periódicamente en lógica de negocio.sonnetRead, Grep, Glob, Bash
typescript-reviewerRevisor experto de TypeScript/JavaScript. Especializado en type safety, async correctness, seguridad Node/web, patrones idiomáticos. OBLIGATORIO para proyectos TS/JS.sonnetRead, Grep, Glob, Bash
python-reviewerRevisor experto de Python. PEP 8, idiomas Pythónicos, type hints, seguridad, rendimiento. OBLIGATORIO para proyectos Python.sonnetRead, Grep, Glob, Bash

Testing

AgenteDescripciónModeloHerramientas
tdd-guideEspecialista TDD. Enforce metodología test-first. Usar PROACTIVAMENTE al escribir features, corregir bugs o refactorizar. Asegura 80%+ de cobertura.sonnetRead, Write, Edit, Bash, Grep
e2e-runnerEspecialista en testing E2E con Vercel Agent Browser (preferido) y Playwright como fallback. Gestiona journeys de test, cuarentena de tests frágiles, artefactos.sonnetRead, Write, Edit, Bash, Grep, Glob
pr-test-analyzerAnálisis de cobertura conductual para PRs. Mapea código cambiado a tests, identifica caminos sin tests, evalúa gaps por impacto. Diferente de tdd-guide (que guía RED-GREEN-REFACTOR).sonnetRead, Grep, Glob, Bash

Seguridad y base de datos

AgenteDescripciónModeloHerramientas
security-reviewerDetección y remediación de vulnerabilidades. Usar PROACTIVAMENTE después de escribir código que maneja input de usuario, auth, APIs o datos sensibles. Detecta OWASP Top 10.sonnetRead, Write, Edit, Bash, Grep, Glob
database-reviewerEspecialista PostgreSQL para optimización de queries, diseño de esquemas, seguridad y rendimiento. Usar PROACTIVAMENTE al escribir SQL, migraciones o diseñar esquemas. Incluye mejores prácticas Supabase.sonnetRead, Write, Edit, Bash, Grep, Glob

Rendimiento y análisis

AgenteDescripciónModeloHerramientas
performance-optimizerAnálisis y optimización de rendimiento. Identifica bottlenecks, optimiza bundles, mejora rendimiento en runtime. Profiling, memory leaks, optimización de renders.sonnetRead, Write, Edit, Bash, Grep, Glob
silent-failure-hunterDetección de fallos silenciosos e inadecuado manejo de errores. Encuentra empty catch blocks, fallbacks peligrosos, stack traces perdidos. Complementa code-reviewer con análisis de propagación de errores.sonnetRead, Grep, Glob, Bash
conversation-analyzerAnaliza transcripts de sesión para detectar patrones de fricción: frustración, correcciones repetidas, trabajo revertido, intención malinterpretada. Usar cuando una sesión se atasca o tras correcciones repetidas.sonnetRead, Grep, Glob, Bash

Infraestructura y automatización

AgenteDescripciónModeloHerramientas
build-error-resolverEspecialista en resolución de errores de build y TypeScript. Usar PROACTIVAMENTE cuando el build falla. Solo corrige errores con diffs mínimos — sin ediciones arquitectónicas.sonnetRead, Write, Edit, Bash, Grep, Glob
refactor-cleanerEspecialista en limpieza y consolidación de código muerto. Ejecuta knip, depcheck, ts-prune para identificar código sin usar y lo elimina de forma segura.sonnetRead, Write, Edit, Bash, Grep, Glob
doc-updaterEspecialista en documentación y codemaps. Actualiza READMEs, guías, genera docs/CODEMAPS/*.haikuRead, Write, Edit, Bash, Grep, Glob
loop-operatorEjecuta loops de tareas autónomas multi-paso de forma segura. Para tareas que requieren 5+ pasos secuenciales. Incluye detección de stalls, checkpoints y escalation gates. Diferente de planner (que crea planes).sonnetRead, Grep, Glob, Bash, Edit, Write
memory-consolidatorConsolida y comprime archivos en .claude/memory/ cuando crecen demasiado. Invocar cuando un archivo supere 150 líneas o el directorio supere 600 líneas totales.sonnetRead, Write, Bash
docs-lookupBusca documentación actualizada de librerías, frameworks y APIs usando Context7 MCP. Usar cuando el usuario pregunta cómo usar una librería o necesita ejemplos de código actualizados.sonnetRead, Grep, mcp__context7__
github-orchestratorPublica resultados de agentes en GitHub: comenta reviews en PRs, crea issues desde reportes de auditoría. Detecta duplicados y gestiona etiquetas. Usar cuando necesites que la salida de un agente sea visible en el repo remoto.sonnetRead, Bash

Activación por stack

Los stacks activan 20 agentes comunes, más 2 agentes dependientes del lenguaje:

AgenteStacks donde se incluye
typescript-reviewerlaravel-react, nextjs-saas, nuxt-saas (stacks con frontend TypeScript)
python-reviewerodoo, python-api, ml-pytorch (stacks Python)
Resto (20)Todos los 14 stacks

Añadir un agente nuevo

  1. Crear agents/<nombre>.md con frontmatter name, description, tools, model
  2. Añadirlo en los stacks/*/stack.yaml donde aplique (sección agents: con skills: asignadas)
  3. Ejecutar make dev-stack STACK=<stack> para recompilar
  4. Ejecutar make install para instalar globalmente

Claude God Mode Template