Audit Library Health

Voert ai-agent-skills doctor, check en curate review uit om een skills library workspace te auditen

Door MoizIbnYousaf · MoizIbnYousaf/Ai-Agent-Skills

Werkt met setup ★ 5.6/10

Audit Library Health — Voert ai-agent-skills doctor, check en curate review uit om een skills library workspace te auditen

Wat het doet

Een vijfstaps checklist voor het auditen van een ai-agent-skills library workspace: valideer de catalogus, voer doctor uit op geïnstalleerde skills, controleer upstream bronnen op updates, bevestig dat gegenereerde README/WORK_AREAS docs gesynchroniseerd zijn, en controleer de curatie-wachtrij. Activeert wanneer u vraagt of een skills library gezond, consistent of veilig is om naar een gedeelde repo te pushen. Het is een dunne wrapper over de `npx ai-agent-skills` CLI en doet niets zonder die CLI en een geïnitialiseerde workspace.

Testrapport

ai-agent-skills@4.3.2 geïnstalleerd vanuit npm en alle vijf de workflowstappen echt uitgevoerd, eerst in een lege map en daarna in een workspace gemaakt met `init-library`. Drie stappen werken zoals geschreven (`doctor --format json` markeerde 3 kapotte entries in mijn ~/.claude/skills; `check --format json` scande 249 installaties; `curate review` printte een lege wachtrij), maar twee niet: kale `npx ai-agent-skills validate` op de library root retourneert status "error / No SKILL.md found" omdat de geleverde `validate` een per-skill-directory validator is, niet de cataloguscontrole die de body beschrijft, en `build-docs --dry-run --format json` sterft met ENOENT op `node_modules/ai-agent-skills/WORK_AREAS.md` (cli.js geeft de workspace-context door aan de options-slot van `generatedDocsAreInSync`, dus het valt terug op de gebundelde pakketmap, en WORK_AREAS.md is uitgesloten van package.json `files`) — dus de `currentlyInSync`-waarde waarop de skill u vertelt te vertakken is onbereikbaar, terwijl een simpele `build-docs` slaagt. Baseline vergelijking: `npx ai-agent-skills help` vermeldt al doctor/check/validate/build-docs/curate review plus `--format json` en `--dry-run`, en beschrijft validate correct, dus een agent met geen skill produceerde een 5-uit-5 schone audit terwijl de skill-body één valse storing en één crash produceerde; de Gotchas en Health Checklist secties zijn accuraat en zijn de enige echte toegevoegde waarde van de skill. Geen beveiligingsproblemen gevonden — geen curl|sh, geen base64 blobs, geen geheime exfiltratie, geen injectietekst; `check` doet wel uitgaande GitHub-verzoeken, wat de skill openbaar maakt.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

mkdir -p ~/.claude/skills/audit-library-health
curl -sL https://raw.githubusercontent.com/MoizIbnYousaf/Ai-Agent-Skills/HEAD/skills/audit-library-health/SKILL.md \
  -o ~/.claude/skills/audit-library-health/SKILL.md

# Required runtime — the skill is only CLI invocations:
npm i -g ai-agent-skills   # or use npx per-command

# Steps 1/4/5 need an initialized workspace, not just an install:
npx ai-agent-skills init-library my-library
cd my-library

Commando's en voorbeeldprompts

  • /audit-library-healthVoert ai-agent-skills doctor, check en curate review uit om een skills library workspace te auditen

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Check the health of our skills library
  • Validate all skills and flag stale ones
  • Verify our generated docs are in sync