Skillcaddy Manager
Hanterar ett Skillcaddy färdighetsbibliotek från början till slut, men endast inifrån en fullständig Skillcaddy-utcheckning, inte som en bar kopierad färdighet.
Fungerar med konfiguration
Vad den gör
Listar, aktiverar/inaktiverar, granskar och kontrollerar hälsan hos färdigheter i ett Skillcaddy-hanterat bibliotek (projekt + global omfattning, Codex och Claude Code). Triggas på förfrågningar att lista tillgängliga färdigheter, aktivera/inaktivera en färdighet eller en hel källa, granska ett projekts färdighetskonfiguration, upptäcka dubblettnamn eller trasiga symboliska länkar, eller få kurerade onboarding-/konfliktrekommendationer för ett färdighetsbibliotek.
Testrapport
Körde de medföljande skripten live: check-global-skills.cjs räknade korrekt upp alla 25 verkliga färdigheter i ~/.claude/skills på testmaskinen, och view-recommendations.cjs/check-conflicts.cjs producerade verkliga, versionshanterade, regelbaserade rekommendationer (inte generiska LLM-gissningar). Men färdighetens faktiska titelverb – aktivera/inaktivera/granska – dirigeras alla via `npm start`/`server.js`/`lib/skillStore.js`, som ligger vid roten av det överordnade Skillcaddy-repot, utanför mappen `skills/skillcaddy-manager/` som vår obligatoriska installationsmetod kopierar; en bar ordagrann kopia förlorar den kärnfunktionaliteten för hantering, och sektionen Health Check hårdkodar också författarens egen maskin-sökväg (/Users/chenweilong/.codex/...).
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/chenweil/skillcaddy mkdir -p ~/.claude/skills cp -r skillcaddy/skills/skillcaddy-manager ~/.claude/skills/skillcaddy-manager
Kommandon och exempelprompter
/skillcaddy-managerHanterar ett Skillcaddy färdighetsbibliotek från början till slut, men endast inifrån en fullständig Skillcaddy-utcheckning, inte som en bar kopierad färdighet.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
List every skill installed globally and flag any duplicate names.Audit my project's skill setup for broken symlinks or conflicts.Disable that one skill source but keep the rest of the library active.