Audit Library Health
SkillAI & modelsUse when checking the overall health of a skills library. Run doctor, validate, check for stale skills, and verify generated docs are in sync.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Audit Library Health skill
What this skill tells your AI
The instructions your AI receives, as published by moizibnyousaf/ai-agent-skills in skills/audit-library-health/SKILL.md and read by ahel’s review.
Goal
Verify that a skills library is consistent, up-to-date, and ready to share or install from.
Guardrails
- Always use
--format jsonfor structured output when automating health checks. - Always use
--dry-runbefore runningbuild-docsto check if docs are already in sync. - Never push a library to a shared repo without passing
validateanddoctorfirst. - Use
--fieldsto limit output when inspecting large catalogs.
Workflow
- Run the validation script to check catalog integrity.
npx ai-agent-skills validate
This checks: required fields, folder consistency, frontmatter validity, collection integrity, and generated doc sync.
- Run doctor to check installed skills health.
npx ai-agent-skills doctor --format json
- Check for skills that may need updates.
npx ai-agent-skills check --format json
- Verify generated docs are in sync.
npx ai-agent-skills build-docs --dry-run --format json
If currentlyInSync is false, regenerate:
npx ai-agent-skills build-docs
- Review the curation queue for skills needing attention.
npx ai-agent-skills curate review --format json
Health Checklist
-
validatepasses with no errors -
doctorreports no broken installs -
build-docs --dry-runshows docs are in sync - No skills with empty
whyHerefields - All house skills have matching folders in
skills/ -
skills.jsontotal matches actual skill count
Gotchas
validateanddoctorare read-only — they never mutate the library.checkmakes network requests to verify upstream sources. It may be slow or timeout on unreachable repos.- The
curate reviewqueue is derived from missing fields and stale verification dates — it is a heuristic, not a mandate.
Signals
- GitHub stars
- 1k
- Forks
- 132
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
audit-library-health- Source
- github.com/moizibnyousaf/ai-agent-skills