Harness

Meta-skill die een agent team, zijn skills en een orchestrator scaffoldt

Door revfactory · revfactory/harness

Werkt met setup ★ 8.4/10

Harness — Meta-skill die een agent team, zijn skills en een orchestrator scaffoldt

Wat het doet

Zet een domeinbeschrijving om in een volledige Claude Code harness: agent definities in .claude/agents/, de skills die ze gebruiken, een orchestrator met data-passing en error-handling protocollen, en een CLAUDE.md pointer. Biedt zes team-architectuurpatronen (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) en activeert bij harness build, audit en sync requests.

Testrapport

Taak: bouw een harness voor het domein "customer review analysis" — eerst baseline (zoals ik standaard doe), dan strikt volgens de body van de skill, en controleer beide resultaten met een script tegen de eigen checklist van de skill. De kloof was meetbaar: baseline leverde 2 ad-hoc agent bestanden op, 0 skills, 0/2 agents met verplichte secties, geen orchestrator, geen foutafhandeling, geen testscenario's; de skill versie — 3 agents, alle 3/3 met een volledige set van 6 verplichte secties (核心役割/作業原則/入出力プロトコル/팀 통신/エラ- 핸들リング/협업), 2 skills met geldige frontmatter, een orchestrator met een foutentabel en bescherming tegen oneindige reject loops, een CLAUDE.md pointer, 0 bestanden in .claude/commands (zoals vereist door de checklist). Fase 0 was schoon: alleen markdown, geen scripts, geen netwerkoproepen; schrijven naar CLAUDE.md was het verklaarde doel van de skill, geen verborgen escalatie. Eerlijke grens: ik controleerde de structurele volledigheid van het scaffold, maar heb de gegenereerde agent commando NIET uitgevoerd op echte data — ik heb de geclaimde kwaliteitsverbetering van +60% (n=15, meting van de auteur) niet gereproduceerd, en README zelf markeert het als «third-party replications pending». Oordeel setup vanwege een echte handmatige stap: de hoofdmodus van de skill zijn agent teams, wat de experimentele vlag CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 vereist; plus de skill schrijft strikt model: opus voor alle agents voor, wat de kostenkwestie voor de gebruiker beslist.

Getest op: 2026-07-17 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/revfactory/harness.git
mkdir -p ~/.claude/skills
cd harness && cp -r skills/harness ~/.claude/skills/harness

Commando's en voorbeeldprompts

  • /harnessMeta-skill die een agent team, zijn skills en een orchestrator scaffoldt

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Set up a multi-agent team with skills and an orchestrator for VOC analysis
  • I need agent definitions, skills, and error handling wired for this domain
  • Scaffold a Pipeline-pattern agent harness with a CLAUDE.md pointer for us