ub-mode : la skill d'Uncle Bob pour ton agent IA

Le lien de la skill ub-mode d'Uncle Bob, ses trois temps, ses quatre outils de mesure et l'installation en une ligne pour Claude, Cursor et Grok.


Le lien

Dépôt : github.com/unclebob/ub-mode

1937 étoiles. La skill écrite par Robert C. Martin, l'auteur de Clean Code, pour imposer ses principes d'ingénierie logicielle à ton agent de code.

L'installation, en une ligne

  1. Récupère le dépôt ub-mode.
  2. Copie le fichier ub-mode/SKILL.md dans le dossier skills de ton agent.
  3. Tape /ub-mode dans ton agent.

Ça marche pour Claude, pour Cursor et pour Grok.

cp ub-mode/SKILL.md ~/.claude/skills/ub-mode/SKILL.md

Puis dans ta session :

/ub-mode

Les trois temps de la skill

1. First Make it Work

Et la partie architecture :

2. Then Make it Right

3. Practice

Les quatre outils de mesure déterministes

OutilCe qu'il mesureLe seuil
CrapperComplexité cyclomatique et couverture de tests, fonction par fonctionScore CRAP en dessous de 10
DryerDuplication structurelleTout bloc dupliqué au-dessus de 0,8 de similarité saute
MutatorTest de mutation : expose le code non couvertTuer les mutants qui survivent à tes tests
uml-viewerVue visuelle des composants, de la couverture, des scores et de la direction des dépendancesLecture directe de ton architecture

Comment t'en sers au quotidien

Résultat : l'agent ne te sort plus ce qu'il veut, il code comme un ingénieur de trente ans d'expérience.

Une question sur l'installation ou sur un des quatre outils ? Réponds-moi directement en message privé.