Audit Library Health
Uruchamia ai-agent-skills doctor, check i curate review do audytu przestrzeni roboczej biblioteki umiejętności
Działa po konfiguracji
Co robi ten skill
Pięcioetapowa lista kontrolna do audytu przestrzeni roboczej biblioteki umiejętności ai-agent-skills: walidacja katalogu, uruchomienie doctor na zainstalowanych umiejętnościach, sprawdzenie źródeł upstream pod kątem aktualizacji, potwierdzenie synchronizacji wygenerowanych dokumentów README/WORK_AREAS oraz przegląd kolejki kuracji. Uruchamia się, gdy pytasz, czy biblioteka umiejętności jest zdrowa, spójna lub bezpieczna do wypchnięcia do współdzielonego repozytorium. Jest to cienka warstwa nad CLI `npx ai-agent-skills` i nie działa bez tego CLI i zainicjowanej przestrzeni roboczej.
Raport z testu
Zainstalowano ai-agent-skills@4.3.2 z npm i uruchomiono wszystkie pięć kroków przepływu pracy w rzeczywistości, najpierw w pustym katalogu, a następnie w przestrzeni roboczej utworzonej za pomocą `init-library`. Trzy kroki działają zgodnie z opisem (`doctor --format json` oznaczył 3 uszkodzone wpisy w moim ~/.claude/skills; `check --format json` przeskanował 249 instalacji; `curate review` wydrukował pustą kolejkę), ale dwa nie: samo `npx ai-agent-skills validate` w katalogu głównym biblioteki zwraca status "error / No SKILL.md found", ponieważ dostarczony `validate` jest walidatorem dla katalogu umiejętności, a nie sprawdzaniem katalogu opisanym w treści, a `build-docs --dry-run --format json` umiera z ENOENT na `node_modules/ai-agent-skills/WORK_AREAS.md` (cli.js przekazuje kontekst przestrzeni roboczej do slotu opcji `generatedDocsAreInSync`, więc wraca do spakowanego katalogu pakietu, a WORK_AREAS.md jest wykluczony z `files` w package.json) — więc wartość `currentlyInSync`, na którą umiejętność każe się rozgałęziać, jest nieosiągalna, podczas gdy zwykłe `build-docs` się udaje. Porównanie z wersją bazową: `npx ai-agent-skills help` już wymienia doctor/check/validate/build-docs/curate review plus `--format json` i `--dry-run`, i poprawnie opisuje validate, więc agent bez umiejętności wygenerował czysty audyt 5 na 5, podczas gdy treść umiejętności wygenerowała jedną fałszywą awarię i jeden crash; sekcje Gotchas i Health Checklist są dokładne i stanowią jedyną prawdziwą wartość dodaną umiejętności. Nie znaleziono żadnych luk bezpieczeństwa — brak curl|sh, brak blobów base64, brak eksfiltracji sekretów, brak tekstu iniekcji; `check` wykonuje wychodzące żądania GitHub, co umiejętność ujawnia.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/audit-library-healthUruchamia ai-agent-skills doctor, check i curate review do audytu przestrzeni roboczej biblioteki umiejętności
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Check the health of our skills libraryValidate all skills and flag stale onesVerify our generated docs are in sync