Refactoring

Entdecke Refactoring Agent Skills in Entwicklung und vergleiche verwandte Workflows, Tools und Einsatzfaelle.

55 Skills
A
dotnet-patterns

von affaan-m

dotnet-patterns ist ein praxisnaher .NET-Pattern-Guide für die Backend-Entwicklung. Er hilft dir, idiomatisches C# mit besseren Standards für Immutability, explizite Abhängigkeiten, async/await und wartbare ASP.NET-Core-Services zu schreiben und zu prüfen. Nutze ihn für Codegenerierung, Refactoring und Reviews, wenn du wiederverwendbare Patterns statt allgemeiner Ratschläge willst.

Backend Development
Favoriten 1GitHub 156.1k
A
rust-patterns

von affaan-m

rust-patterns ist ein praxisnaher Leitfaden für idiomatische Rust-Entwicklung und behandelt Ownership, Fehlerbehandlung, Traits, Concurrency, Modulgrenzen und backendorientierte Designentscheidungen für sichereren, saubereren Code.

Backend Development
Favoriten 0GitHub 156.2k
A
repo-scan

von affaan-m

repo-scan ist ein stackübergreifender Source-Audit-Skill, der Dateien klassifiziert, eingebettete Drittanbieter-Bibliotheken erkennt und dabei hilft zu beurteilen, was Kernbestand, Duplikat oder Ballast ist. Er ist nützlich für repo-scan für Code Review, Legacy-Migrationen und Refactoring-Planung. Siehe im Skill die Hinweise zu repo-scan-Installation und repo-scan-Nutzung.

Code Review
Favoriten 0GitHub 156.2k
A
pytorch-patterns

von affaan-m

pytorch-patterns hilft dir, PyTorch-Code mit geräteunabhängigen Mustern, reproduzierbaren Experimenten und explizitem Tensor-Handling zu schreiben, zu prüfen und zu debuggen. Nutze den pytorch-patterns Skill für sauberere Training-Loops, Modell-Refactorings und praxisnahe PyTorch-Hinweise.

Code Editing
Favoriten 0GitHub 156.2k
A
python-patterns

von affaan-m

Die Skill python-patterns hilft dir, Python-Code mit idiomatischen Mustern, klarer Struktur, Type Hints und praxisnaher Fehlerbehandlung zu schreiben, zu prüfen und zu refaktorisieren. Nutze sie für neuen Code, das Design von Paketen und Modulen oder für saubere Refactorings, die das Verhalten erhalten und Python-Konventionen folgen.

Code Editing
Favoriten 0GitHub 156.2k
A
plankton-code-quality

von affaan-m

plankton-code-quality ist ein Code-Quality-System zur Laufzeit für Claude Code. Es formatiert, lintet und kann nach jeder Dateibearbeitung Claude-gestützte Korrekturen anstoßen, sodass Probleme schon während des Editierens auffallen und nicht erst nach dem Commit oder in CI. Ideal für den plankton-code-quality Skill sowie für Guide- und Code-Editing-Workflows.

Code Editing
Favoriten 0GitHub 156.2k
A
perl-patterns

von affaan-m

perl-patterns ist eine moderne Perl-5.36+-Skill zum Schreiben, Prüfen und Refaktorieren idiomatischen Codes. Nutze diesen perl-patterns-Leitfaden, um Codegenerierung zu steuern, Legacy-Boilerplate zu vereinfachen und Module, Signaturen sowie Fehlerbehandlung wartbar zu halten.

Code Generation
Favoriten 0GitHub 156.2k
A
laravel-patterns

von affaan-m

laravel-patterns hilft dir, Laravel-Apps mit klareren Grenzen zu entwerfen: schlanke Controller, Services oder Actions für Geschäftslogik, vorhersagbarer Eloquent-Datenzugriff sowie praxistaugliche Muster für Queues, Events, Caching und API-Ressourcen. Es richtet sich an Backend-Teams, die wartbare produktive Anwendungen brauchen – nicht an schnelle Einmal-Scaffolds.

Backend Development
Favoriten 0GitHub 156.2k
A
kotlin-patterns

von affaan-m

kotlin-patterns hilft dir, idiomatisches Kotlin mit Null-Sicherheit, Unveränderlichkeit, sealed Hierarchien, Coroutines, Extension Functions und DSL-Buildern zu schreiben und zu prüfen. Nutze diese kotlin-patterns Skill für Kotlin-nativen Code-Output, Refactoring und Entscheidungen rund um Gradle Kotlin DSL mit weniger Rätselraten.

Code Generation
Favoriten 0GitHub 156.2k
A
golang-patterns

von affaan-m

golang-patterns ist ein praxisnaher Leitfaden für idiomatische Go-Patterns, Code-Reviews und Refactoring. Er hilft Backend-Entwicklungsteams dabei, klare APIs, sicheres Error-Handling, sinnvolle Zero Values und wartbare Paketgrenzen zu wählen. Installiere golang-patterns, wenn du weniger Rätselraten und mehr konsistente Go-Designentscheidungen brauchst.

Backend Development
Favoriten 0GitHub 156.2k
A
flutter-dart-code-review

von affaan-m

flutter-dart-code-review ist eine bibliotheksunabhängige Checkliste für Flutter- und Dart-Code-Reviews zu Architektur, Widget-Qualität, State Management, Performance, Barrierefreiheit, Sicherheit und sauberem Code. Nutze sie als strukturierten Guide für Code Reviews über BLoC, Riverpod, Provider, GetX, MobX, Signals oder eigene Muster.

Code Review
Favoriten 0GitHub 156.1k
A
cpp-coding-standards

von affaan-m

cpp-coding-standards ist ein Leitfaden für C++-Coding-Standards auf Basis der C++ Core Guidelines. Nutzen Sie ihn zum Schreiben, Überprüfen und Refaktorisieren moderner C++-Codebases mit Fokus auf Sicherheit, Klarheit, Wartbarkeit, RAII, Typsicherheit und gutes Design. Ideal für cpp-coding-standards für Code-Reviews und praktische Teamentscheidungen.

Code Review
Favoriten 0GitHub 156.1k
A
coding-standards

von affaan-m

Der coding-standards Skill bietet eine solide Basis für Benennung, Lesbarkeit, Immutabilität, Konsistenz und Code-Reviews über Projekte hinweg, bevor framework-spezifische Regeln angewendet werden.

Code Review
Favoriten 0GitHub 156.1k
A
backend-patterns

von affaan-m

backend-patterns ist eine Skill für Backend-Entwicklung mit Node.js, Express und Next.js API-Routen. Sie unterstützt bei API-Design, Repository-/Service-/Controller-Schichten, Validierung, Caching, Background Jobs und Datenbankoptimierung, damit du sauberere serverseitige Systeme mit weniger Rätselraten bauen kannst.

Backend Development
Favoriten 0GitHub 156.1k
O
test-driven-development

von obra

Installieren und nutzen Sie die test-driven-development Skill, um striktes TDD durchzusetzen: zuerst einen fehlschlagenden Test schreiben, den Fehlschlag prüfen, den minimal nötigen Code implementieren und anschließend sicher refaktorieren.

Test Automation
Favoriten 0GitHub 121.8k
M
zoom-out

von mattpocock

Die zoom-out Skill hilft einem Agenten, sich von einer engen Codefrage zu lösen und das größere System zu erfassen – einschließlich zugehöriger Module, Aufrufer und der Fachsprache des Projekts. Sie eignet sich besonders für Code-Editing-Workflows, wenn vor einer Änderung Kontext nötig ist, vor allem in unbekannten Repos oder Subsystemen.

Code Editing
Favoriten 0GitHub 66k
M
tdd

von mattpocock

tdd ist eine Skill für Test-Driven Development zum Entwickeln von Features, Beheben von Bugs und Schreiben belastbarer Tests mit dem Red-Green-Refactor-Zyklus. Der Fokus liegt auf verhaltensbasierten Tests über öffentliche Schnittstellen, Mocking nur an den Grenzen und praxisnahen Hinweisen zu Testautomatisierung, Refactoring und Interface-Design.

Test Automation
Favoriten 0GitHub 66k
M
improve-codebase-architecture

von mattpocock

improve-codebase-architecture hilft dir, architektonische Reibung, flache Module und Potenziale für mehr Tiefe in einer Codebase zu erkennen. Nutze es für Refactoring-Reviews, Verbesserungen der Testbarkeit und KI-navigierbare Architekturentscheidungen – besonders dann, wenn die Skill die Vorgaben aus CONTEXT.md und docs/adr/ berücksichtigen soll.

Refactoring
Favoriten 0GitHub 66k
M
request-refactor-plan

von mattpocock

request-refactor-plan hilft dabei, eine vage Refactor-Anfrage in einen klaren Plan zu überführen – mit kleinen Commits, Repository-Prüfung, Scope-Grenzen, Review der Testabdeckung und einem GitHub-Issue. Geeignet für Refactoring-RFCs, inkrementelle Änderungspläne und eine sicherere Vorbereitung von Implementierungen.

Refactoring
Favoriten 0GitHub 66k
W
python-anti-patterns

von wshobson

python-anti-patterns ist eine Checkliste für Python-Code-Reviews, mit der sich fragile Muster wie verstreute Retries, doppelte Timeouts und versteckte Komplexität vor dem Merge, beim Refactoring oder während des Debuggings erkennen lassen.

Code Review
Favoriten 0GitHub 32.6k
W
python-design-patterns

von wshobson

python-design-patterns ist eine Skill für Python-Refactoring und Design-Reviews mit Fokus auf KISS, SRP, Separation of Concerns, Komposition statt Vererbung und die Rule of Three für saubereren, besser testbaren Code.

Refactoring
Favoriten 0GitHub 32.6k
W
modern-javascript-patterns

von wshobson

modern-javascript-patterns ist ein praxisnahes ES6+-Nachschlagewerk für das Refactoring von Legacy-JavaScript und die Einführung von async/await, Modulen, Destructuring und funktionalen Array-Patterns. Es eignet sich, um Frontend- oder allgemeine JavaScript-Codebasen mit klarerer Syntax, besseren Pattern-Entscheidungen und höherer Wartbarkeit zu modernisieren.

Frontend Development
Favoriten 0GitHub 32.6k
W
architecture-patterns

von wshobson

architecture-patterns unterstützt Backend-Teams dabei, Services mit Clean, Hexagonal, Onion und DDD zu entwerfen oder zu refaktorieren. Erfahren Sie, wie Sie das Skill aus dem Repo wshobson/agents hinzufügen, SKILL.md und weiterführende Referenzen prüfen und es für Layering, Bounded Contexts, Schnittstellen, Abhängigkeitsregeln und Refactoring-Pläne einsetzen.

Backend Development
Favoriten 0GitHub 32.6k
W
dependency-upgrade

von wshobson

dependency-upgrade ist eine Skill für die Planung größerer Dependency-Upgrades mit SemVer-Prüfung, Kompatibilitätsanalyse, schrittweiser Einführung und Tests. Nutzen Sie sie, um npm- oder yarn-Pakete zu prüfen, Dependency-Bäume zu analysieren, Konflikte zu beheben und sicherere Framework- oder Library-Upgrades in Code-Editing-Workflows zu begleiten.

Code Editing
Favoriten 0GitHub 32.5k