codebase-health-auditor
À propos
Cette compétence effectue une analyse approfondie de la base de code pour détecter le code mort, les doublons et les problèmes architecturaux en utilisant plusieurs outils comme Knip et l'analyse AST. Elle identifie les dépendances inutilisées, les fichiers surdimensionnés et fournit des suggestions de refactorisation, avec prise en charge de TypeScript et Vue. Utilisez-la pour un nettoyage systématique, la suppression de code hérité et le maintien de la santé du code lors d'audits ou de refactorisations.
Installation rapide
Claude Code
Recommandénpx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/codebase-health-auditorCopiez et collez cette commande dans Claude Code pour installer cette compétence
Dépôt GitHub
Compétences associées
codebase-health-auditor
AutreL'Auditeur de Santé du Codebase est un outil unifié qui détecte le code mort, les doublons et les problèmes architecturaux en utilisant l'analyse AST et des outils comme Knip et depcheck. Il aide les développeurs à nettoyer les fichiers, exports et dépendances inutilisés, et à identifier les fichiers surdimensionnés nécessitant une refonte. Utilisez-le pour des audits complets du codebase, l'élimination de l'ancien code et l'amélioration globale de la qualité du code.
wacli
Communicationwacli est un outil en ligne de commande qui permet l'envoi de messages, la recherche et la synchronisation via le protocole WhatsApp Web. Il est principalement utilisé dans les workflows Clawdis pour une gestion automatisée, mais peut être appelé directement pour envoyer des messages, synchroniser des conversations ou interroger l'historique. Ses principales fonctionnalités incluent l'authentification par QR code, la synchronisation continue en arrière-plan et la capacité d'envoyer à la fois du texte et des fichiers.
dependency-updater
DesignCette compétence Claude scanne automatiquement les dépendances d'un projet sur plusieurs gestionnaires de paquets et identifie les mises à jour disponibles. Elle catégorise les mises à jour par niveau semver et analyse les journaux des modifications pour détecter les changements cassants et les correctifs de sécurité. Les développeurs doivent utiliser cette compétence pour obtenir des recommandations intelligentes sur les dépendances à mettre à jour et comprendre l'impact potentiel de chaque mise à niveau.
hidden-folder-audit-pre-audit
AutreCette compétence de pré-audit analyse systématiquement les dossiers cachés avant leur nettoyage, en documentant leur état et en identifiant les doublons, les liens symboliques cassés et l'utilisation. Elle crée un plan de migration en listant les fichiers à déplacer, supprimer ou mettre à jour. Utilisez-la comme première étape lors de la préparation de la réorganisation ou de la suppression des répertoires cachés dans une base de code.
