MCP HubMCP Hub
Retour aux compétences

detect-code-smells

majiayu000
Mis à jour 8 days ago
13 vues
58
9
58
Voir sur GitHub
Autreai

À propos

Cette compétence identifie les problèmes de qualité de code et les anti-modèles pour améliorer la maintenabilité, ce qui la rend idéale pour les revues de code et la planification de refontes. Elle recherche des motifs comme les fonctions trop longues et la duplication, tout en évaluant la complexité et la clarté des dénominations. Les développeurs peuvent l'utiliser pour prioriser la réduction de la dette technique et pour enseigner les bonnes pratiques de qualité de code.

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/detect-code-smells

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

Dépôt GitHub

majiayu000/claude-skill-registry
Chemin: skills/data/detect-code-smells
0

Compétences associées

when-mapping-dependencies-use-dependency-mapper

Autre

Cette compétence offre une cartographie et une analyse complète des dépendances pour les projets logiciels, prenant en charge plusieurs gestionnaires de paquets. Elle extrait les arbres de dépendances, détecte les problèmes, audite les vulnérabilités et génère des visualisations. Utilisez-la lorsque vous avez besoin de comprendre, analyser ou visualiser les dépendances d'un projet et leurs implications en matière de sécurité.

Voir la compétence

Summarizer

Autre

La Compétence de Synthétisation condense de grands contenus textuels en résumés concis, prenant en charge les formats à puces, paragraphes ou de type synthèse exécutive. Elle analyse le texte pour identifier les thèmes clés et les points principaux tout en éliminant les redondances. Les développeurs doivent l'utiliser pour un traitement efficace du contenu lorsqu'ils ont besoin d'extraire les informations essentielles de documents volumineux.

Voir la compétence

agent-ops-dogfood

Autre

Cette compétence analyse la documentation publique d'un projet pour créer une base d'utilisation vérifiée sans lire le code source. Elle applique une approche stricte "documentation d'abord", en identifiant les écarts en comparant les affirmations énoncées aux instructions d'utilisation réelles. Utilisez-la dès le lancement du projet pour la tester en interne et établir une base approuvée par des humains pour les guides utilisateurs.

Voir la compétence

prove-your-worth

Autre

Cette compétence audite impitoyablement les fonctionnalités des projets en remettant en cause leur justification et en exigeant des preuves de leur valeur, en utilisant les outils MCP pour la recherche. Elle est conçue pour les développeurs qui ont besoin d'évaluer de manière critique la nécessité des fonctionnalités et de réduire la dette technique. La compétence produit un rapport d'audit des fonctionnalités et est déclenchée par des demandes utilisateur ou des processus de détection d'amélioration.

Voir la compétence