Matts TS-Muster auf ein bestehendes Projekt anwenden
Wann einsetzen: Dein Projekt hat anys und fragwürdige Typen, und du willst eine grundlegende Bereinigung.
Voraussetzungen
- Skills installiert — git clone https://github.com/mattpocock/skills ~/.claude/skills/mattpocock
Ablauf
-
Scannenmattpocock/ts-review nutzen. /src scannen und jeden
any, jeden unsicheren Cast, jedes Typ-Loch auflisten. Nach Datei gruppieren.✓ Kopiert→ Aufgezählte Befunde, keine Zusammenfassung -
Mit Prinzipien behebenDie top 20 beheben, schmalste Korrektur pro Fall. Matts „prefer inference“-Regel respektieren — was TS ableiten kann, nicht explizit annotieren.✓ Kopiert→ Minimale Diffs, Typsicherheit gewonnen
-
Prüfen
tsc --noEmitausführen. Regressionen?✓ Kopiert→ Saubere Kompilierung oder präzise begrenzte verbleibende Punkte
Ergebnis: Eine messbar typsicherere Codebasis nach einer prinzipientreuen Methodik.
Fallstricke
- Skill wendet Matts Meinungen an, wo dein Team anderer Ansicht ist (z. B. interface vs. type) — Übersteuern mit „skip the interface-vs-type conversion, keep existing style“