Harness Engineering Playbook

Scaffolds AGENTS.md, harness skripty a CI, aby agenti spolehlivě spouštěli repozitáře.

od broomva · broomva/harness-engineering

Otestováno · Funguje ★ 9.2/10

Harness Engineering Playbook — Scaffolds AGENTS.md, harness skripty a CI, aby agenti spolehlivě spouštěli repozitáře.

Co umí

Implementuje postupy Harness Engineering od OpenAI tím, že scaffoldinguje repozitář s AGENTS.md, PLANS.md, deterministickými smoke/test/lint/typecheck skripty, Makefile.harness, architektonickou a observační dokumentací a CI workflow, a poté je audituje. Spouští se při nastavování agent-first workflow, přidávání harness příkazů nebo zpevňování repozitáře pro spolehlivé autonomní spouštění agentů.

Testovací report

Spustil jsem přiložený průvodce živě (python3 harness_wizard.py init --profile control) proti čerstvému repozitáři: scaffoldoval 17 souborů včetně AGENTS.md, PLANS.md, Makefile.harness a jazykově-automaticky detekujících smoke/test/lint/typecheck skriptů, a spárovaný audit příkaz poté prošel zeleně. Vygenerovaný smoke.sh skutečně větví na přítomnost Cargo/npm/pytest. To je kompletní, gated harness, který by základní linie bez dovedností pouze ad hoc aproximovala.

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

Instalace

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

Příkazy a ukázkové prompty

  • /harness-engineering-playbookScaffolds AGENTS.md, harness skripty a CI, aby agenti spolehlivě spouštěli repozitáře.

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

  • 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