Harness Engineering Playbook

Tworzy szkielet AGENTS.md, skryptów uprzęży i CI, aby agenci niezawodnie uruchamiali repozytoria

Autor: broomva · broomva/harness-engineering

Testowano · Działa ★ 9.2/10

Harness Engineering Playbook — Tworzy szkielet AGENTS.md, skryptów uprzęży i CI, aby agenci niezawodnie uruchamiali repozytoria

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 reliably
  • Set up deterministic smoke and lint scripts for agent workflows
  • Harden this repo for autonomous agent runs with a harness setup