Audit Library Health
Exécute ai-agent-skills doctor, check et curate review pour auditer un espace de travail de bibliothèque de compétences
Fonctionne avec configuration
Ce que fait
Une liste de contrôle en cinq étapes pour auditer un espace de travail de bibliothèque de compétences ai-agent-skills : valider le catalogue, exécuter doctor sur les compétences installées, vérifier les sources en amont pour les mises à jour, confirmer que les documents README/WORK_AREAS générés sont synchronisés, et examiner la file d'attente de curation. Se déclenche lorsque vous demandez si une bibliothèque de compétences est saine, cohérente ou sûre à pousser vers un dépôt partagé. C'est un wrapper léger sur la CLI `npx ai-agent-skills` et ne fait rien sans cette CLI et un espace de travail initialisé.
Rapport de test
ai-agent-skills@4.3.2 installé depuis npm et les cinq étapes du workflow exécutées pour de vrai, d'abord dans un répertoire vide, puis à l'intérieur d'un espace de travail créé avec `init-library`. Trois étapes fonctionnent comme écrit (`doctor --format json` a signalé 3 entrées cassées dans mon ~/.claude/skills ; `check --format json` a scanné 249 installations ; `curate review` a imprimé une file d'attente vide), mais deux ne fonctionnent pas : `npx ai-agent-skills validate` seul à la racine de la bibliothèque renvoie le statut "error / No SKILL.md found" car le `validate` livré est un validateur par répertoire de compétence, pas la vérification de catalogue décrite par le corps, et `build-docs --dry-run --format json` échoue avec ENOENT sur `node_modules/ai-agent-skills/WORK_AREAS.md` (cli.js passe le contexte de l'espace de travail dans l'emplacement d'options de `generatedDocsAreInSync`, il revient donc au répertoire du package groupé, et WORK_AREAS.md est exclu des `files` de package.json) — ainsi la valeur `currentlyInSync` sur laquelle la compétence vous dit de vous baser est inaccessible, tandis que `build-docs` simple réussit. Comparaison de base : `npx ai-agent-skills help` liste déjà doctor/check/validate/build-docs/curate review plus `--format json` et `--dry-run`, et décrit `validate` correctement, donc un agent sans compétence a produit un audit propre 5/5 tandis que le corps de la compétence a produit un faux échec et un crash ; les sections Gotchas et Health Checklist sont précises et sont la seule véritable valeur ajoutée de la compétence. Aucune faille de sécurité trouvée — pas de curl|sh, pas de blobs base64, pas d'exfiltration de secrets, pas de texte d'injection ; `check` effectue des requêtes GitHub sortantes, ce que la compétence divulgue.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/audit-library-healthExécute ai-agent-skills doctor, check et curate review pour auditer un espace de travail de bibliothèque de compétences
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Check the health of our skills libraryValidate all skills and flag stale onesVerify our generated docs are in sync