Appliquer les patterns TS de Matt à un projet existant
Quand l'utiliser : Votre projet est truffé de any et de types approximatifs, et vous voulez un nettoyage méthodique.
Prérequis
- Skills installées — git clone https://github.com/mattpocock/skills ~/.claude/skills/mattpocock
Déroulement
-
ScannerUtilise mattpocock/ts-review. Scanne /src et liste chaque
any, chaque cast non sûr, chaque trou de type. Groupe par fichier.✓ Copié→ Résultats détaillés, pas un résumé -
Corriger avec les principesCorrige les 20 premiers, correction minimale par cas. Respecte la règle « préférer l'inférence » de Matt — n'annotez pas explicitement ce que TS peut inférer.✓ Copié→ Diffs minimaux, sûreté de types améliorée
-
VérifierLance
tsc --noEmit. Des régressions ?✓ Copié→ Compilation propre ou éléments restants précisément délimités
Résultat : Un codebase mesurément plus sûr en types suivant une méthodologie structurée.
Pièges
- La skill applique les opinions de Matt là où votre équipe est en désaccord (ex. interface vs type) — Contournez avec « passe la conversion interface-vs-type, garde le style existant »