Harness Engineering Playbook
Tworzy szkielet AGENTS.md, skryptów uprzęży i CI, aby agenci niezawodnie uruchamiali repozytoria
Testowano · Działa
Co robi ten skill
Implementuje praktyki OpenAI Harness Engineering poprzez tworzenie szkieletu repozytorium z AGENTS.md, PLANS.md, deterministycznymi skryptami smoke/test/lint/typecheck, Makefile.harness, dokumentacją architektury i obserwowalności oraz workflow CI, a następnie audytuje je. Uruchamia się podczas konfigurowania workflowów agent-first, dodawania poleceń uprzęży lub wzmacniania repozytorium dla niezawodnych autonomicznych uruchomień agenta.
Raport z testu
Uruchomiono dołączony kreator na żywo (python3 harness_wizard.py init --profile control) na świeżym repozytorium: utworzył szkielet 17 plików, w tym AGENTS.md, PLANS.md, Makefile.harness i skrypty smoke/test/lint/typecheck z automatycznym wykrywaniem języka, a sparowane polecenie audytu przeszło na zielono. Wygenerowany smoke.sh faktycznie rozgałęzia się w zależności od obecności Cargo/npm/pytest. To jest kompletna, bramkowana uprząż, którą podstawowy test bez umiejętności tylko ad hoc by przybliżył.
Testowano: 2026-07-20 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/broomva/harness-engineering mkdir -p ~/.claude/skills cd harness-engineering && cp -r .skills/harness-engineering-playbook ~/.claude/skills/harness-engineering-playbook
Komendy i przykładowe prompty
/harness-engineering-playbookTworzy szkielet AGENTS.md, skryptów uprzęży i CI, aby agenci niezawodnie uruchamiali repozytoria
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Scaffold AGENTS.md and CI so agents can run this repo reliablySet up deterministic smoke and lint scripts for agent workflowsHarden this repo for autonomous agent runs with a harness setup