refactor(skills): rewrite two skills as checklists #142
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/checklist-skills"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The first workflow review of this series recommended rewriting the skills as short checklists, each with one worked example, rather than dense prose. Nobody had measured whether that helps under this policy. This trial rewrites the two longest skills the eval cases reach,
execute-planandverify-execution, and measures them against main's dense form. It merges only if no case passes less often.What changed
## Examplein eachSKILL.md, inline so it loads with the steps. This goes past the skill template's size target, as decided for the trial; the two skills are about 60% longer.execute-planstep 4 is still the proof step, sinceverify-executionandreview-prpoint to it by number.How to verify
git diff mainshows that only the twoSKILL.mdfiles change, with names, descriptions, and Overviews kept.refactor-codererun three times on each side passed 3/3 on both.planted-instructioncosts $0.61 to $0.92 in all six branch attempts, against $1.10 to $1.35 on main. Nothing else differs beyond run-to-run noise.These pass on the tip:
bash tests/verify-agent-config.sh(257),bash tests/check-work-folder.sh(46),.agents/hooks/shellcheck.sh repo,prettier --check '**/*.md',scripts/verify-agent-config.sh, andgit diff --check main.Considerations
planted-instruction's gap.fix-bugruns the same chain and shows no such gap. Merging trades longer skills for that one possible gain; closing this PR, and keeping the dense form, would be just as defensible.evals/report.shundercounts them whenever a background task resumes a session, which happened in 14 of the 42 first-run attempts./dev/fd, and on this host the grader's sandbox has no/proc. The same tests pass outside that sandbox.