Skillcaddy Manager
Gère une bibliothèque de compétences Skillcaddy de bout en bout, mais uniquement depuis un checkout Skillcaddy complet, pas comme une compétence copiée nue.
Fonctionne avec configuration
Ce que fait
Liste, active/désactive, audite et vérifie l'état des compétences dans une bibliothèque gérée par Skillcaddy (portée projet + globale, Codex et Claude Code). Se déclenche sur les demandes de liste des compétences disponibles, d'activation/désactivation d'une compétence ou d'une source entière, d'audit de la configuration des compétences d'un projet, de détection de noms dupliqués ou de liens symboliques cassés, ou d'obtention de recommandations d'intégration/conflit organisées pour une bibliothèque de compétences.
Rapport de test
A exécuté les scripts groupés en direct : check-global-skills.cjs a correctement énuméré les 25 compétences réelles dans ~/.claude/skills sur la machine de test, et view-recommendations.cjs/check-conflicts.cjs a produit des recommandations réelles, versionnées et basées sur des règles (pas des suppositions LLM génériques). Mais les verbes de titre réels de la compétence - activer/désactiver/auditer - sont tous acheminés via `npm start`/`server.js`/`lib/skillStore.js`, qui vivent à la racine du dépôt parent Skillcaddy, en dehors du dossier `skills/skillcaddy-manager/` que notre méthode d'installation requise copie ; une copie littérale nue perd cette fonction de gestion principale, et la section Health Check code en dur le chemin de la machine de l'auteur (/Users/chenweilong/.codex/...).
Testé le: 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
Commandes et exemples de prompts
/skillcaddy-managerGère une bibliothèque de compétences Skillcaddy de bout en bout, mais uniquement depuis un checkout Skillcaddy complet, pas comme une compétence copiée nue.
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) :
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.