Dev Dry Run

Voert rooktests uit op de harness-evolver pipeline offline (syntax/argparse/cross-ref) of online met een mock agent.

Door raphaelchristi · raphaelchristi/harness-evolver

Werkt met setup ★ 8.0/10

Dev Dry Run — Voert rooktests uit op de harness-evolver pipeline offline (syntax/argparse/cross-ref) of online met een mock agent.

Wat het doet

Voert een gestructureerde rooktest uit op de tool belt van de harness-evolver plugin: een offline modus die Python syntax, --help wiring, en cross-references valideert tegen skills/evolve/SKILL.md, plus een online modus die een mock agent door setup/eval/read/trace stuurt. Activeert bij 'dry run', 'smoke test', of 'test pipeline'.

Testrapport

Voerde zijn offline controle uit op 3 geplaatste tool scripts (één met een syntaxisfout, één ontbrekend in de referenties van de evolve skill) en het ving beide echte storingen op die een simpele 'just run the files' pass miste; maar een kale cp van alleen deze map laat het gestrand achter zonder de sibling tools/ dir en $HOME/.evolver venv die het stilzwijgend aanneemt.

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

Installatie

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

Commando's en voorbeeldprompts

  • /dev-dry-runVoert rooktests uit op de harness-evolver pipeline offline (syntax/argparse/cross-ref) of online met een mock agent.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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