SECTIONHUB← Sie sind hier

Claude Skills

Refactor Mentor

Schlägt Verantwortlichkeits-Extraktionen vor, ohne die Tests zu zerstören.

communityGeprüft 01. Juni 2026

Preis
Freemium
Reife
beta
Lizenz
Apache-2.0
Plattformen
macos, linux
Bewertung
4 / 5
Ein Mentor, der zwischen Coaching und echtem Patch balanciert; bringt einem nicht das Refactoring bei, sondern zeigt es direkt im Code.

Offizielle Seite ↗Repository ↗

Inhalt

Über

refactor-mentor ist ein Community-Skill, der dich nicht einfach umbaut, sondern jeden Refactor-Vorschlag begründet. Er analysiert Funktionslängen, Zyklomatische Komplexität und Cohäsion, schlägt passende Patterns aus Martin Fowlers Katalog vor und weist gleichzeitig darauf hin, dass die bestehende Test-Suite grün bleiben muss. Tree-Sitter liefert ihm eine robuste Sprache­ erkennung, auch bei minimaler Typinformation.

Praxisbeispiel

Beim Bearbeiten einer 90-zeiligen orderService-Methode schlägt der Skill gleich zwei Extraktionen vor: validateItems() und reserveInventory(). Bevor er den Code anfasst, zeigt er dir im Chat, warum die Aufteilung Sinn ergibt und welche Tests danach laufen müssen. Erst auf dein Okay hin entsteht der Patch, der nicht nur die Funktionen trennt, sondern auch zwei neue Test-Setups einfügt.

Stärken

  • Lässt dich verstehen, warum ein Refactor sinnvoll ist, statt dich mit kosmetischen Diff-Hülsen zu locken.

Schwächen

  • Bei sehr grossen Refactorings braucht der Skill mehrere Iterationen; der Free-Plan monatet dabei deutlich.

Bewertung im Detail

Stärken

  • Erkennt lange Methoden und schlaegt Extract-Method-Refactorings vor
  • Stellt sicher, dass vor jedem Schritt die Test-Suite gruen ist
  • Erklaert die Idee hinter dem Vorschlag, nicht nur das Snippet
  • Funktioniert mit Tree-Sitter fuer TS, Python und Go nativ

Schwächen

  • Große Refactorings brauchen mehrere Iterationen und Geduld
  • Erkennt architektonische Muster erst nach Index-Aufbau
  • Freemium-Plan monatlich auf 200 Vorschläge begrenzt

Eckdaten

Lizenz
Apache-2.0 (open-source)
Vendor
community
Reifegrad
beta
Erstveröffentlichung
Zuletzt geprüft
Plattformen
macos, linux
Integrationen
Claude Codejestvitestruffgofmt
Use Cases
RefactoringCode-QualityArchitektur