Dev Dry Run

Röktestar harness-evolver-pipelinen offline (syntax/argparse/cross-ref) eller online med en mock-agent.

av raphaelchristi · raphaelchristi/harness-evolver

Fungerar med konfiguration ★ 8.0/10

Dev Dry Run — Röktestar harness-evolver-pipelinen offline (syntax/argparse/cross-ref) eller online med en mock-agent.

Vad den gör

Kör ett strukturerat röktest av harness-evolver-pluginets verktygslåda: ett offlineläge som validerar Python-syntax, --help-kopplingar och korsreferenser mot skills/evolve/SKILL.md, plus ett onlineläge som driver en mock-agent genom setup/eval/read/trace. Utlöses av 'dry run', 'smoke test' eller 'test pipeline'.

Testrapport

Körde dess offline-kontroll mot 3 planterade verktygsskript (ett med syntaxfel, ett saknades från evolve-skillens referenser) och den fångade båda verkliga fel som en enkel 'just run the files'-passning missade; men en ren cp av bara denna mapp lämnar den strandsatt utan syskonkatalogen tools/ och $HOME/.evolver venv som den tyst antar.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/raphaelchristi/harness-evolver
cd harness-evolver
mkdir -p ~/.claude/skills
cp -r .claude/skills/dev-dry-run ~/.claude/skills/dev-dry-run

Kommandon och exempelprompter

  • /dev-dry-runRöktestar harness-evolver-pipelinen offline (syntax/argparse/cross-ref) eller online med en mock-agent.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Do a dry run of the evolve pipeline before I ship this change
  • Smoke test the harness-evolver tools against skills/evolve/SKILL.md
  • Run the online mock agent through setup, eval, read, and trace