Audit Library Health

Führt ai-agent-skills doctor, check und curate review aus, um einen Skills-Bibliotheks-Workspace zu prüfen

von MoizIbnYousaf · MoizIbnYousaf/Ai-Agent-Skills

Funktioniert mit Setup ★ 5.6/10

Audit Library Health — Führt ai-agent-skills doctor, check und curate review aus, um einen Skills-Bibliotheks-Workspace zu prüfen

Was es kann

Eine Fünf-Schritte-Checkliste zur Prüfung eines ai-agent-skills Bibliotheks-Workspaces: Katalog validieren, doctor auf installierten Skills ausführen, Upstream-Quellen auf Updates prüfen, generierte README/WORK_AREAS-Dokumente auf Synchronität überprüfen und die Kurationswarteschlange überprüfen. Wird ausgelöst, wenn Sie fragen, ob eine Skills-Bibliothek intakt, konsistent oder sicher ist, um sie in ein gemeinsames Repository zu pushen. Es ist ein dünner Wrapper über der `npx ai-agent-skills` CLI und tut nichts ohne diese CLI und einen initialisierten Workspace.

Testbericht

ai-agent-skills@4.3.2 von npm installiert und alle fünf Workflow-Schritte tatsächlich ausgeführt, zuerst in einem leeren Verzeichnis und dann in einem mit `init-library` erstellten Workspace. Drei Schritte funktionieren wie beschrieben (`doctor --format json` markierte 3 defekte Einträge in meinem ~/.claude/skills; `check --format json` scannte 249 Installationen; `curate review` gab eine leere Warteschlange aus), aber zwei nicht: ein nacktes `npx ai-agent-skills validate` im Bibliotheks-Root gibt den Status „error / No SKILL.md found“ zurück, weil das ausgelieferte `validate` ein Pro-Skill-Verzeichnis-Validator ist, nicht die Katalogprüfung, die der Text beschreibt, und `build-docs --dry-run --format json` stirbt mit ENOENT auf `node_modules/ai-agent-skills/WORK_AREAS.md` (cli.js übergibt den Workspace-Kontext in den Optionen-Slot von `generatedDocsAreInSync`, sodass es auf das gebündelte Paketverzeichnis zurückfällt, und WORK_AREAS.md ist von package.json `files` ausgeschlossen) — so ist der `currentlyInSync`-Wert, auf den der Skill Sie verweisen soll, unerreichbar, während ein einfaches `build-docs` erfolgreich ist. Baseline-Vergleich: `npx ai-agent-skills help` listet bereits doctor/check/validate/build-docs/curate review plus `--format json` und `--dry-run` auf und beschreibt validate korrekt, sodass ein Agent ohne Skill ein 5-für-5 sauberes Audit produzierte, während der Skill-Text einen falschen Fehler und einen Absturz produzierte; die Abschnitte Gotchas und Health Checklist sind korrekt und der einzige echte Mehrwert des Skills. Keine Sicherheitslücken gefunden — kein curl|sh, keine base64-Blobs, keine geheime Exfiltration, kein Injection-Text; `check` führt ausgehende GitHub-Anfragen durch, was der Skill offenlegt.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /audit-library-healthFührt ai-agent-skills doctor, check und curate review aus, um einen Skills-Bibliotheks-Workspace zu prüfen

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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