
de dotfiles-claude10
Guide pratique des métriques quantitatives de qualité du code (complexité cyclomatique, cognitive, Halstead, indice de maintenabilité) avec seuils, formules et commandes de mesure
Ce skill explique les métriques quantitatives de qualité du code et comment les mesurer dans différents langages. Il couvre la complexité cyclomatique, la complexité cognitive, les mesures de Halstead, l'indice de maintenabilité, les métriques de couplage et de cohésion, ainsi que les seuils d'action pratiques. Le guide inclut des formules, des exemples de calculs et des commandes pour des outils comme ESLint, Radon et SonarQube.
À utiliser pour évaluer si une base de code ou des fonctions spécifiques respectent les seuils de maintenabilité et de complexité, lors de revues de code, de passerelles de qualité automatisées, ou lors de la planification de refactorisations. Il est utile pour les développeurs, les relecteurs et les agents chargés d'évaluer la dette technique ou de produire des rapports sur la complexité et la maintenabilité.
references/ avec des outils de mesure et des conseils sur les seuils (has_references=true)Les agents capables d'exécuter des outils d'analyse statique ou de suggérer des refactorisations (automatisation CI, bots de revue de code, Claude Code, Copilot) en bénéficieront le plus. Les agents pouvant appeler ESLint, radon ou sonar-scanner seront en mesure de produire des rapports de mesure.
Reference-style skill providing a comprehensive guide to code quality metrics (cyclomatic complexity, cognitive complexity, Halstead, maintainability index, coupling, cohesion) with thresholds and measurement commands. No scripts to execute — purely informational. Well-structured content with clear tables and examples, though it lacks actionable automation beyond manual commands.
No security concerns — static reference content with no network calls, credentials, or destructive commands. disable-model-invocation flag is set. References to external files that aren't included reduce practical completeness.