Harness

Meta-Skill, der ein Agenten-Team, dessen Skills und einen Orchestrator strukturiert.

von revfactory · revfactory/harness

Funktioniert mit Setup ★ 8.4/10

Harness — Meta-Skill, der ein Agenten-Team, dessen Skills und einen Orchestrator strukturiert.

Was es kann

Wandelt eine Domänenbeschreibung in ein vollständiges Claude Code Harness um: Agenten-Definitionen in .claude/agents/, die von ihnen verwendeten Skills, einen Orchestrator mit Datenübergabe- und Fehlerbehandlungsprotokollen sowie einen CLAUDE.md-Verweis. Bietet sechs Team-Architekturmuster (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) und wird bei Harness-Build-, Audit- und Sync-Anfragen ausgelöst.

Testbericht

Задача: построить хернесс для домена «анализ отзывов клиентов» — сначала baseline (как я делаю по умолчанию), потом строго по телу скила, и проверить оба результата скриптом против собственного чеклиста скила. Die Lücke ist messbar: baseline lieferte 2 Ad-hoc-Agentendateien, 0 Skills, 0/2 Agenten mit obligatorischen Abschnitten, keinen Orchestrator, keine Fehlerbehandlung, keine Testszenarien; die Skill-Version – 3 Agenten, alle 3/3 mit dem vollständigen Satz von 6 obligatorischen Abschnitten (核心役割/作業原則/入出力プロトコル/팀 통신/에러 핸들링/협업), 2 Skills mit gültigem frontmatter, ein Orchestrator mit Fehlertabelle und Schutz vor Endlosschleifen bei reject, CLAUDE.md-Verweis, 0 Dateien in .claude/commands (wie von der Checkliste gefordert). Stage 0 ist sauber: nur markdown, kein einziges Skript, kein einziger Netzwerkaufruf; das Schreiben in CLAUDE.md ist das erklärte Ziel des Skills, keine versteckte Eskalation. Eine ehrliche Grenze: Ich habe die strukturelle Vollständigkeit des Scaffolds überprüft, aber die generierten Agentenbefehle NICHT mit realen Daten ausgeführt – die angegebene Qualitätssteigerung von +60% (n=15, замер автора) habe ich nicht reproduziert, und README kennzeichnet dies selbst als „third-party replications pending“. Verdict setup aufgrund eines echten manuellen Schritts: Der Hauptmodus des Skills – agent teams – erfordert das experimentelle Flag CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; außerdem schreibt der Skill allen Agenten strikt model: opus vor, was die Kostenfrage für den Benutzer entscheidet.

Getestet am: 2026-07-17 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /harnessMeta-Skill, der ein Agenten-Team, dessen Skills und einen Orchestrator strukturiert.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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