Harness

Meta-skill, který scaffoldinguje agentní tým, jeho dovednosti a orchestrátor

od revfactory · revfactory/harness

Funguje s nastavením ★ 8.4/10

Harness — Meta-skill, který scaffoldinguje agentní tým, jeho dovednosti a orchestrátor

Co umí

Přemění domain description na full Claude Code harness: agent definitions v .claude/agents/, skills, které používají, orchestrátor s data-passing a error-handling protocols a CLAUDE.md pointer. Nabízí six team-architecture patterns (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) a spouští se na harness build, audit a sync requests.

Testovací report

Úkol: build harness pro "customer review analysis" domain — nejprve baseline (jak dělám defaultně), pak strictly following skill's body, a check both results s scriptem proti skill's own checklist. Gap byl measurable: baseline yielded 2 ad-hoc agent files, 0 skills, 0/2 agents s mandatory sections, no orchestrator, no error handling, no test scenarios; skill version — 3 agents, all 3/3 s full set of 6 mandatory sections (核心役割/作業原則/入出力プロトコル/팀 통신/エラ- 핸들링/협업), 2 skills s valid frontmatter, orchestrator s error table a protection against infinite reject loops, CLAUDE.md pointer, 0 files v .claude/commands (as required by the checklist). Stage 0 byl clean: only markdown, no scripts, no network calls; writing to CLAUDE.md byl declared goal skillu, not hidden escalation. Honest boundary: I checked structural completeness of scaffold, but DID NOT execute generated agent command on real data — I did not reproduce claimed quality increase of +60% (n=15, author's measurement), a README itself marks it as «third-party replications pending». Verdict setup due to real manual step: skill's main mode je agent teams, což requires experimental flag CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; plus skill strictly prescribes model: opus pro all agents, což decides cost issue pro user.

Testováno: 2026-07-17 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /harnessMeta-skill, který scaffoldinguje agentní tým, jeho dovednosti a orchestrátor

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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