xxdd3808-lgtm/skill-keeper

Gestionnaire local de compétences Agent : inventorie les fonctionnalités/sources/clients associés de toutes les compétences locales, détecte les chargements en double et les liens brisés, génère des rapports Markdown+HTML, prend en charge l'audit automatique avec --json.

Qu'est-ce que skill-keeper ?

Ce skill agit comme un gestionnaire local pour les compétences d'agent AI. Il permet d'inventorier de manière exhaustive toutes les compétences locales installées, en listant leurs fonctionnalités, leurs sources et les clients associés. Il effectue également un audit de santé en détectant les problèmes courants comme les chargements en double et les liens morts (link rot). Le résultat est généré sous forme de rapports Markdown et HTML interactifs, facilitant la révision et le partage. Il supporte une option --json pour une intégration dans des pipelines d'audit automatisés, le rendant utile pour les développeurs et utilisateurs d'agents AI (Claude Code, Cursor, Codex) souhaitant maintenir un environnement de compétences propre et fonctionnel.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add xxdd3808-lgtm/skill-keeper

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait skill-keeper ?

Gestionnaire local de compétences Agent : inventorie les fonctionnalités/sources/clients associés de toutes les compétences locales, détecte les chargements en double et les liens brisés, génère des rapports Markdown+HTML, prend en charge l'audit automatique avec --json. | Local agent-skills auditor with interactive HTML reports

Fonctionnalités

  • Inventorie toutes les compétences locales installées (nom, description, source, client compatible)
  • Détecte les compétences chargées en double ou les conflits
  • Vérifie les liens internes/externes pour identifier les liens morts (link rot)
  • Génère un rapport Markdown pour une revue simple
  • Génère un rapport HTML interactif avec des graphiques et filtres
  • Supporte l'export JSON pour intégration dans des pipelines CI/audit

Utilisation

node index.js [options]

Options

  • --json : Affiche la sortie au format JSON pour un traitement automatique
  • --report : Génère les rapports Markdown et HTML (par défaut)
  • --input <chemin> : Chemin vers le dossier contenant les fichiers de compétences (par défaut : ./skills)

Exemple

# Inventaire et rapport par défaut
node index.js

# Audit avec sortie JSON
node index.js --json

# Utiliser un dossier spécifique
node index.js --input /chemin/vers/mes/skills

Résultat

  • rapport-skills.md : Rapport Markdown listant toutes les compétences
  • rapport-skills.html : Rapport HTML interactif avec tableau de bord
  • sortie.json : Fichier JSON (si --json est utilisé)

Installation

git clone https://github.com/xxdd3808-lgtm/skill-keeper.git
cd skill-keeper
npm install

Dépendances

  • Node.js >= 16
  • Modules npm listés dans package.json

Licence

MIT

Skills associés