harness

star 0

Team-Architecture Factory para Claude Code — genera equipos de agentes especializados a partir de una descripción de dominio. 6 patrones de arquitectura, skill generation automática, orquestación inter-agente. 6.5K⭐

Ntizar By Ntizar schedule Updated 6/9/2026

name: harness description: "Team-Architecture Factory para Claude Code — genera equipos de agentes especializados a partir de una descripción de dominio. 6 patrones de arquitectura, skill generation automática, orquestación inter-agente. 6.5K⭐" url: https://github.com/revfactory/harness category: multi-agent fecha: 2026-06-09

Harness — The Team-Architecture Factory for Claude Code

¿Qué hace?

Harness es un plugin para Claude Code que convierte una descripción de dominio en un equipo de agentes especializados. Dile "build a harness for this project" y genera automáticamente definiciones de agentes (.claude/agents/) y skills (.claude/skills/) basadas en 6 patrones de arquitectura de equipos predefinidos.

Vive en la capa L3 Meta-Factory del ecosistema Claude Code — la capa que genera otros harnesses, no es uno en sí mismo.

6 Patrones de Arquitectura de Equipos

  1. Pipeline — Agents encadenados en secuencia (input → processing → output)
  2. Fan-out / Fan-in — Un agente distribuye trabajo a múltiples agentes especializados y luego agrega resultados
  3. Expert Pool — Varios agentes expertos disponibles, el supervisor elige cuál usar
  4. Producer-Reviewer — Un agente produce código/artefactos, otro los revisa
  5. Supervisor — Un agente supervisor coordina y delega a agentes trabajadores
  6. Hierarchical Delegation — Múltiples niveles de delegación (supervisor → lead → worker)

Casos de uso

  1. Proyectos complejos: Descomponer tareas grandes en equipos de agentes especializados
  2. Code review automatizado: Patrón Producer-Reviewer para revisión automática de código
  3. Arquitectura de micro-servicios: Pipeline de agentes para diseñar, implementar y testear servicios
  4. Research + Implementation: Fan-out de investigación en paralelo, fan-in de resultados
  5. Quality gates: Supervisor que valida la calidad antes de aprobar cambios

Snippets útiles

# Instalación en Claude Code
# 1. Abrir Customizar (esquina inferior izquierda)
# 2. Ir a Browse plugins → Personal → +
# 3. Seleccionar Add marketplace from GitHub
# 4. Enter: revfactory/harness

# O directamente:
# Clonar el repo y seguir instrucciones de instalación

# Generar un harness para un proyecto
"build a harness for this project"

# En coreano: "하네스 구성해줘"
# En japonés: "ハーネスを構成して"
# Estructura generada
.harness/
├── agents/        # Definiciones de agentes especializados
├── skills/        # Skills generados con Progressive Disclosure
└── config.yaml    # Configuración del equipo

# Los agents usan:
# - Progressive Disclosure para gestión eficiente de contexto
# - Inter-agent data passing para comunicación entre agentes
# - Error handling y team coordination protocols

Cómo integrarlo

  1. Instalar: Plugin de Claude Code desde marketplace
  2. Describir dominio: Decirle a Claude Code qué tipo de proyecto/especialización necesitas
  3. Generar: "build a harness for this project" — genera agentes + skills automáticamente
  4. Validar: Trigger verification, dry-run testing, with-skill vs without-skill comparison
  5. Iterar: Ajustar agentes y skills según necesidad

Diferencias con ECC

  • ECC (affaan-m/ECC): Sistema operatorio cross-harness — configuraciones, skills, reglas para múltiples harnesses. Enfoque en optimización de costes y seguridad.
  • Harness (revfactory/harness): Generador de equipos de agentes — convierte descripción de dominio en agentes especializados. Enfoque en arquitectura de equipos.

Son complementarios: ECC para configuración general, Harness para generación de equipos especializados.

Pitfalls

  • Solo Claude Code: Diseñado específicamente para Claude Code. No funciona en otros harnesses directamente.
  • Proyectos complejos: Funciona mejor en proyectos medianos/grandes. Para proyectos pequeños, puede ser overkill.
  • Recursos: Generar equipos de agentes consume más tokens que un solo agente. Evaluar coste/beneficio.
  • No es un framework de agents: No provee runtime ni ejecución. Solo genera definiciones y configuraciones.
  • Validación obligatoria: Siempre hacer dry-run y comparison tests antes de usar en producción.

Fecha de descubrimiento

2026-06-09 — Trending semanal (6.5K⭐). Meta-skill que diseña equipos de agentes especializados a partir de descripciones de dominio.

Install via CLI
npx skills add https://github.com/Ntizar/koldo --skill harness
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator