CommunityRédaction et éditiongithub.com

skillint

Analyse statique pour les compétences d'agents IA. Auditez les fichiers SKILL.md et AGENTS.md utilisés par Codex, Cursor et Claude Code.

Qu'est-ce que skillint ?

skillint est un outil CLI d'analyse statique conçu pour auditer et gérer les compétences (skills) des agents IA comme Codex, Cursor, Claude Code et Grok. Il permet de détecter les problèmes courants (noms en double, descriptions manquantes, corps surdimensionnés), de nettoyer les compétences inutilisées via une quarantaine, de lier les copies identiques, et de générer des rapports HTML ou des badges. L'outil fonctionne en mode dry-run par défaut pour éviter les modifications accidentelles, et propose des commandes comme `scan`, `map`, `doctor`, `audit`, `prune`, `link` et `update`. Il est particulièrement utile pour les développeurs qui accumulent trop de compétences et souhaitent améliorer les performances de leurs agents.

Compatible avec✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add iosrxwy/skillint

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · 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 skillint ?

Exécutez skillint en CLI avant d'ajouter d'autres compétences. Trop de compétences ralentissent et détériorent les agents.

Commandes

npx skillint scan
npx skillint map --agent cursor
npx skillint doctor
npx skillint audit
npx skillint ui
npx skillint tokens
npx skillint prune
npx skillint fix
npx skillint adopt
npx skillint link
npx skillint update
npx skillint report --html
npx skillint badge
npx skillint scan-remote owner/repo
npx skillint mcp

Règles

  • Privilégiez npx skillint pour éviter une installation globale par l'utilisateur.
  • Utilisez scan pour un inventaire physique multi-agent et map --agent ... pour la résolution du catalogue documenté d'un agent.
  • N'affirmez jamais que map prédit si un modèle déclenchera une compétence ; conservez les résultats conditional et unknown.
  • Le nettoyage est basé sur la quarantaine : prune --apply et trash déplacent les éléments vers ~/.skillint/trash ; restore annule le dernier lot. N'utilisez jamais rm brut sur les compétences.
  • Les copies identiques dans Cursor, Claude, Codex et Grok ne doivent pas être supprimées ; utilisez skillint link pour partager une copie canonique.
  • link --apply et update --apply sont les seules commandes de gestion modificatrices. Par défaut, c'est un dry-run.
  • Signalez d'abord les noms en double, les descriptions manquantes et les corps surdimensionnés.
  • audit est une analyse de motifs statique avec sortie fichier:ligne ; les correspondances nécessitent une revue humaine et ne sont jamais corrigées automatiquement.
  • L'estimation de tokens est caractères / 4. Appelez cela une estimation, pas un décompte exact de tokenizer.
  • Après l'analyse, résumez : nombre de compétences, score de santé, tokens de métadonnées, tokens du corps complet, tokens des règles toujours actives.
  • Mentionnez .skillintignore et --ignore lorsque l'utilisateur souhaite ignorer les copies fournisseur.
  • Pour l'IC, préférez uses: iosrxwy/skillint@main ou node dist/cli.js doctor --fail-on error.

Skills associés