refactor
luongnv89/claude-howto / 03-skills/refactor
te guide en six phases avant chaque refactor , ce qui améliore : évite les régressions et le code cassé
Fiche
- note du juge
- 7/10
- place
- hors pack
- éditeur
- luongnv89
- statut
- nouveau
- commit épinglé
- 188f468 sur GitHub (nouvel onglet)
- dernier commit du skill
- 4 août 2026
- étoiles du dépôt
- 42 021
- type principal
- Autre
Jugement
Déclenchement clair et périmètre net. Méthode Fowler très connue de Claude, donc peu de savoir-faire propre ; commandes génériques. Annexes tronquées, scripts non fournis.
réserves
- Contenu largement générique : la méthodologie de Fowler et le catalogue d'odeurs sont déjà connus de Claude, peu de conventions propres.
- Annexes references/code-smells.md et refactoring-catalog.md tronquées à 5000 caractères ; templates et scripts non fournis, donc non vérifiables.
- Contradiction mineure : « Never refactor without tests » face à l'option « proceed without tests » en phase 2.
- Longueur importante pour un gain limité : beaucoup de phases et de checklists que le modèle suivrait de toute façon.
- Déclenchement
- 2/2
- Valeur ajoutée
- 1/2
- Précision
- 1/2
- Périmètre
- 2/2
- Qualité
- 1/2
Alertes
1 alerte, par catégorie
Scan statique
- risque élevé
scripts lancés par le SKILL.md
scripts/analyze-complexity.py, scripts/detect-smells.py
Description d’origine
Systematic code refactoring based on Martin Fowler's methodology. Use when users ask to refactor code, improve code structure, reduce technical debt, clean up legacy code, eliminate code smells, or improve code maintainability. This skill guides through a phased approach with research, planning, and…
ajouté le 19 oct. 2026 · licence MIT