Run it on every commit
CLI
npx -y @sagargupta1610/skillcheck lint ./skills
GitHub Action
- uses: Sagargupta16/skillcheck@v0.2.7
with:
path: skills/
fail-on: error
pre-commit
- repo: https://github.com/Sagargupta16/skillcheck
rev: v0.2.7
hooks:
- id: skillcheck
The playground runs the per-file rules. The CLI adds the ones that need a real directory:
missing SKILL.md (SC001), lowercase skill.md (SC020), reference chains (SC103),
duplicate names across skills (SC105), encoding (SC106) and evals.json (SC4xx).