Illustration promotionnelle du projet Skill Cabinet, catalogue local pour skills d agents
|

SKILL-CABINET : un catalogue local pour les skills d’agents installés sur ta machine

https://github.com/subsy/skill-cabinet

📌SKILL-CABINET scanne les drawers de skills d’agents sur ta machine (.agents, .claude, .codex, .cursor, plugins inclus, et autres ~/.* /skills), te laisse lire chaque skill et son frontmatter, et peut supprimer des dossiers de skills du disque.

L’idée est simple. Avec OpenCode, Codex, Claude Code, Cursor, et tous les autres agents qui apparaissent, le nombre de skills installés sur une même machine explose. Chacun a son drawer, certains en font des symlinks, d’autres dupliquent, d’autres encore sont des copies en cache. Au moment de faire le ménage, savoir ce qu’on a réellement et pouvoir supprimer proprement devient indispensable. Skill Cabinet fait exactement ça : il scanne tous les drawers user-level, affiche la liste, montre le frontmatter, lit le body, et permet de supprimer ce qu’on ne veut plus.

La promesse tient en peu de mots. Tu lances npx skill-cabinet, ça démarre un serveur local sur 127.0.0.1:3781 (par défaut), ça ouvre l’UI dans ton navigateur, et tu vois tout ce qui est installé. Tu peux filtrer par drawer, chercher par nom/description/path/frontmatter, basculer entre les skills symlinkés et les réels, lire le body rendu ou la source, et supprimer un ou plusieurs skills d’un coup. Les raccourcis j/k pour bouger, / pour chercher, x pour marquer, d pour supprimer. Le tout bind seulement sur localhost.

C’est le genre d’outil qu’on aurait aimé avoir il y a six mois. Les skins sont aussi un détail appréciable — Carbon par défaut, d’autres dispos via le menu Theme, le repo en ajoute visiblement au fil de l’eau. Pour la grosse limite, c’est la suppression sans undo : un clic et le skill disparaît du disque, et il faut alors explicitement savoir qu’on voulait vraiment le faire. Les skills builtin de Cursor et les copies en cache des plugins peuvent revenir à la prochaine mise à jour, ce qui est documenté.

Pour qui ça vaut le détour. Si tu gères ne serait-ce que deux agents différents, et que tu as déjà été tenté de faire un peu de ménage dans tes skills, Skill Cabinet est l’outil qui manquait. Sous Node 20+, c’est un npx et c’est parti.

Points clés

  • 📂 Catalogue local des skills d’agents sur ta machine
  • 🔍 Filtrage par drawer, recherche full-text dans le frontmatter
  • 🗑️ Suppression directe des dossiers de skills du disque
  • 🎨 Plusieurs skins disponibles, Carbon par défaut
  • ⌨️ Raccourcis clavier : j/k, /, x, d
  • 🔌 Compatible .agents, .claude, .codex, .cursor, plugins

Sources

Publications similaires

Laisser un commentaire