Harness
Meta-umiejętność, która tworzy szkielet zespołu agentów, ich umiejętności i orkiestratora.
Działa po konfiguracji
Co robi ten skill
Przekształca opis domeny w pełny szkielet Claude Code: definicje agentów w .claude/agents/, używane przez nich umiejętności, orkiestrator z protokołami przekazywania danych i obsługi błędów oraz wskaźnik CLAUDE.md. Oferuje sześć wzorców architektury zespołu (Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation) i uruchamia się na żądania budowania, audytu i synchronizacji szkieletu.
Raport z testu
Zadanie: zbudować harness dla domeny „analiza opinii klientów” — najpierw w wersji bazowej (jak robię domyślnie), potem ściśle według treści umiejętności, i sprawdzić oba wyniki skryptem w oparciu o własną listę kontrolną umiejętności. Różnica jest mierzalna: wersja bazowa dała 2 ad-hoc pliki agentów, 0 umiejętności, 0/2 agentów z obowiązkowymi sekcjami, ani orkiestratora, ani obsługi błędów, ani scenariuszy testowych; wersja z umiejętnością — 3 agentów, wszyscy 3/3 z pełnym zestawem 6 obowiązkowych sekcji (核心役割/作業原則/入出力プロトコル/팀 통신/에러 핸들링/협업), 2 umiejętności z prawidłowym frontmatter, orkiestrator z tabelą błędów i ochroną przed nieskończoną pętlą reject, wskaźnik CLAUDE.md, 0 plików w .claude/commands (jak wymaga lista kontrolna). Stage 0 jest czysty: tylko markdown, ani jednego skryptu, ani jednego wywołania sieciowego; zapis do CLAUDE.md — deklarowany cel umiejętności, a nie ukryta eskalacja. Uczciwa granica: sprawdziłem kompletność strukturalną scaffoldingu, ale NIE wykonałem wygenerowanej komendy agentów na rzeczywistych danych — deklarowanego wzrostu jakości +60% (n=15, pomiar autora) nie odtworzyłem, a README samo oznacza to jako «third-party replications pending». Werdykt setup z powodu rzeczywistego ręcznego kroku: główny tryb umiejętności to agent teams, a on wymaga eksperymentalnej flagi CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; plus umiejętność sztywno nakazuje model: opus wszystkim agentom, co rozwiązuje za użytkownika kwestię kosztów.
Testowano: 2026-07-17 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/revfactory/harness.git mkdir -p ~/.claude/skills cd harness && cp -r skills/harness ~/.claude/skills/harness
Komendy i przykładowe prompty
/harnessMeta-umiejętność, która tworzy szkielet zespołu agentów, ich umiejętności i orkiestratora.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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