Harness
Meta-habilidad que estructura un equipo de agentes, sus habilidades y un orquestador
Funciona con configuración
Qué hace
Convierte una descripción de dominio en un arnés completo de Claude Code: definiciones de agentes en .claude/agents/, las habilidades que utilizan, un orquestador con protocolos de paso de datos y manejo de errores, y un puntero CLAUDE.md. Ofrece seis patrones de arquitectura de equipo (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) y se activa con solicitudes de construcción, auditoría y sincronización de arneses.
Informe de la prueba
Tarea: construir un 'harness' para el dominio de 'análisis de comentarios de clientes' — primero como línea base (como lo hago por defecto), luego estrictamente según el cuerpo de la habilidad, y verificar ambos resultados con un script contra la propia lista de verificación de la habilidad. La brecha es medible: la línea base dio 2 archivos ad-hoc de agentes, 0 habilidades, 0/2 agentes con secciones obligatorias, ni orquestador, ni manejo de errores, ni escenarios de prueba; la versión con la habilidad — 3 agentes, todos con 3/3 el conjunto completo de 6 secciones obligatorias (核心役割/作業原則/入出力プロトコル/팀 통신/에러 핸들링/협업), 2 habilidades con frontmatter válido, un orquestador con tabla de errores y protección contra ciclos infinitos de rechazo, puntero CLAUDE.md, 0 archivos en .claude/commands (como requiere la lista de verificación). Stage 0 está limpio: solo markdown, ningún script, ninguna llamada de red; la escritura en CLAUDE.md es el objetivo declarado de la habilidad, no una escalada oculta. Límite honesto: verifiqué la integridad estructural del andamiaje, pero NO ejecuté el comando de agentes generado en datos reales — el aumento de calidad declarado del +60% (n=15, medición del autor) no lo reproduje, y el propio README lo marca como «third-party replications pending». Veredicto 'setup' debido a un paso manual real: el modo principal de la habilidad es 'agent teams', y requiere el flag experimental CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; además, la habilidad prescribe rígidamente model: opus a todos los agentes, lo que decide el costo para el usuario.
Probado el: 2026-07-17 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/revfactory/harness.git mkdir -p ~/.claude/skills cd harness && cp -r skills/harness ~/.claude/skills/harness
Comandos y prompts de ejemplo
/harnessMeta-habilidad que estructura un equipo de agentes, sus habilidades y un orquestador
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Set up a multi-agent team with skills and an orchestrator for VOC analysisI need agent definitions, skills, and error handling wired for this domainScaffold a Pipeline-pattern agent harness with a CLAUDE.md pointer for us