MCP HubMCP Hub
Retour aux compétences

codebase-health-auditor

majiayu000
Mis à jour 7 days ago
12 vues
58
9
58
Voir sur GitHub
Autregeneral

À 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é
Principal
npx skills add majiayu000/claude-skill-registry -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/majiayu000/claude-skill-registry
Git CloneAlternatif
git clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/codebase-health-auditor

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Dépôt GitHub

majiayu000/claude-skill-registry
Chemin: skills/data/codebase-health-auditor
0

Compétences associées

codebase-health-auditor

Autre

L'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.

Voir la compétence

wacli

Communication

wacli 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.

Voir la compétence

dependency-updater

Design

Cette 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.

Voir la compétence

hidden-folder-audit-pre-audit

Autre

Cette 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.

Voir la compétence