skill-creator
Skill Creator
Create a new Verbs skill that follows the SKILL-FRONTMATTER.md contract and the hot/cold dispatch rule. Sized to fit between grill --brief (idea → brief) and sprint (brief → execution).
Native drafting can produce a SKILL.md. This workflow earns its slot by refusing non-skills, preventing trigger overlap, enforcing hot/cold placement, and syncing every loader from the manifest source of truth.
--eval <name> mode (score an existing skill)
The evaluator half of skill construction — skill-creator builds and self-checks; --eval judges an existing skill and leaves a greppable verdict next to it. Follow the scoring steps + eval.md template in lib/skill-eval.md: read the writing-great-skills scorecard, score all 9 axes (pass/weak/fail, one cited L<n> each, default weak), write skills/<bucket>/<name>/eval.md with the hash stamped, and confirm bash scripts/lint-eval-fresh.sh <name> passes. --eval all fans out one sub-agent per skill (never score the whole corpus in one hot context). This is the same SSOT the build path binds — generator and evaluator, one verb.
Phases
1. Identify the gap
Load lib/trigger-first-skill-evolution.md (repo root) before deciding whether to create, split, merge, or extract a skill.