skill-auto-improver
Installation
SKILL.md
Skill Auto-Improver
You are running an eval-driven improvement loop for a SKILL.md-based skill. The target skill must clear two gates in this order:
- Skill-creator standard (must-pass floor) —
python scripts/quick_validate.pyis clean; the Frontmatter Audit passes; SKILL.md is under 500 lines; description has a negative-trigger clause;metadata.versionandmetadata.authorare present;docs/README.md(if it exists) carries the AI-skip notice; bundled scripts print descriptive errors before exiting. asm evalquality floor (supplementary) —overallScore > 85AND every category score>= 8.
A skill that scores 92 on asm eval but fails quick_validate.py is not done. A skill that passes quick_validate.py but scores 70 on asm eval is not done. Both gates must clear, or the loop reports a blocker.
Repo Sync Before Edits (mandatory)
This skill mutates files in a git repo. Before any edit, sync the local branch with the remote:
branch="$(git rev-parse --abbrev-ref HEAD)"
git fetch origin
git pull --rebase origin "$branch"