Codebasen häufen sich über die Zeit technische Schulden an. Diese Skill vereinfacht kürzlich geänderten Code, um die Lesbarkeit und Konsistenz zu verbessern, ohne die Funktionalität zu ändern.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "simplify". Komplexe verschachtelte Bedingung mit Ternäroperatoren
Erwartetes Ergebnis:
Refaktorierter Code mit Switch-Statement oder if/else-Kette, der einfacher zu lesen und zu warten ist
Verwendung von "simplify". Code mit zu knappem Variablennamen
Erwartetes Ergebnis:
Code mit klaren, beschreibenden Namen, die den Zweck und die Absicht jeder Variable erklären
Verwendung von "simplify". Funktion mit gemischten Coding-Stilen
Erwartetes Ergebnis:
Konsistente Funktionsdeklarationen gemäß Projektstandards mit korrekten Typ-Angaben
Sicherheitsaudit
SicherAll 8 static findings evaluated as false positives. The skill contains only documentation and coding standards references with no actual external commands, network code, or cryptographic algorithms. Safe for publication.
Probleme mit niedrigem Risiko (1)
Qualitätsbewertung
Was du bauen kannst
Code-Verfeinerung nach dem Schreiben
Nach der Implementierung einer neuen Funktion verwenden Sie diesen Skill, um den Code vor dem Commit bereinigen zu lassen. Er wendet konsistente Coding-Standards an und verbessert die Lesbarkeit.
Reduzierung technischer Schulden
Verbessern Sie während der regelmäßigen Entwicklung allmählich die Codeklarheit, indem Sie geänderte Abschnitte verfeinern. Jede Verfeinerung trägt zu einer wartbareren Codebasis bei.
Erzwingung von Codebasis-Standards
Stellen Sie sicher, dass alle neuen Code den Projektkonventionen folgt. Der Skill bezieht sich auf etablierte Standards aus CLAUDE.md, um Konsistenz zu wahren.
Probiere diese Prompts
Vereinfachen Sie den Code, den Sie gerade geschrieben haben. Wenden Sie Coding-Standards des Projekts an und verbessern Sie die Lesbarkeit ohne Funktionalitätsänderungen.
Überprüfen Sie die kürzlichen Änderungen und vereinfachen Sie jede komplexe Logik. Verwenden Sie Switch-Statements anstelle verschachtelter Ternäroperatoren und machen Sie den Code verständlicher.
Verbessern Sie Variablennamen und Funktionsnamen im kürzlichen Code. Machen Sie sie klar und beschreibend, während Sie Projekt-Namenskonventionen befolgen.
Identifizieren Sie und eliminieren Sie redundanten Code in den kürzlichen Änderungen. Konsolidieren Sie wiederholte Logik in gemeinsame Hilfsfunktionen, wo sinnvoll.
Bewährte Verfahren
- Verwenden Sie den Skill nach jeder signifikanten Codeänderung anstelle von großen Bereinigungssitzungen zu warten
- Überprüfen Sie den vereinfachten Code, um sicherzustellen, dass er immer noch Ihrer ursprünglichen Absicht entspricht
- Kombinieren Sie ihn mit anderen Skills wie der Dokumentationserstellung für umfassende Codeverbesserung
Vermeiden
- Verwenden des Skills auf Code, der nicht kürzlich geändert wurde
- Erwartung, dass der Skill neue Funktionalität hinzufügt oder Verhalten ändert
- Angewandte übermäßige Vereinfachung, die die Codeklarheit reduziert
- Überspringen der manuellen Überprüfung des vereinfachten Outputs