skills-check
The missing quality toolkit for Agent Skills
Freshness, security, quality, and efficiency — 10 commands, one toolkit
npx skills-check checkThe problem
Agent skills are treated like documentation, but they’re really executable instructions. They go stale, reference packages that don’t exist, suggest dangerous commands, and silently bloat your context window. Nobody notices until something breaks.
Silent staleness
A renamed package, a deprecated API, a missing parameter — stale skills don’t always fail loudly. Sometimes they just quietly produce worse outcomes.
Safety is a blindspot
Skills can reference hallucinated packages, contain prompt injection patterns, or suggest commands that delete data. Without auditing, you’re trusting unknown instructions.
Code has dependency management. Skills don’t.
npm outdated tells you when packages are behind. Dependabot opens PRs. But for agent knowledge? Nothing. Your skill files are flying blind.
skills-check fixes this
10 commands covering freshness, security, quality, token budgets, semver verification, and policy enforcement — everything you need to keep agent skills correct, safe, and efficient.
10 commands, one toolkit
Everything you need to keep agent skills fresh, safe, and efficient.
Quickstart
Five steps to keep your agent skills fresh, safe, and efficient.
Initialize your registry
Discover SKILL.md files and map them to npm packages.
npx skills-check initCheck freshness and audit safety
Detect version drift and scan for security issues in one pass.
npx skills-check check && npx skills-check auditLint, budget, and verify
Validate metadata, measure token costs, and confirm version bumps are honest.
npx skills-check lint && npx skills-check budget && npx skills-check verifyEnforce policy and test
Apply organizational trust rules and run eval test suites.
npx skills-check policy check && npx skills-check testRefresh stale skills
Use an LLM to propose targeted updates and generate a report.
npx skills-check refresh && npx skills-check report