Refactoring

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

9 skills
O
test-driven-development

by 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
Favorites 0GitHub 121.8k
W
python-design-patterns

by 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
Favorites 0GitHub 32.6k
W
python-anti-patterns

by 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
Favorites 0GitHub 32.6k
W
modern-javascript-patterns

by 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
Favorites 0GitHub 32.6k
W
architecture-patterns

by 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
Favorites 0GitHub 32.6k
W
react-modernization

by wshobson

react-modernization ist ein migrationsorientiertes Skill für das Upgrade von React-16/17-Apps auf 18+, die Umstellung von Klassenkomponenten auf Hooks, die Aktualisierung der Root-APIs und die Planung schrittweiser Refactorings mit codemod-orientierter Anleitung.

Refactoring
Favorites 0GitHub 32.5k
W
dependency-upgrade

by 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
Favorites 0GitHub 32.5k
V
vercel-react-best-practices

by vercel-labs

vercel-react-best-practices ist ein Vercel-Engineering-Skill, der KI-Agenten mit priorisierten Regeln zu Waterfalls, Bundle-Größe und Rendering hilft, React- und Next.js-Performance zu optimieren.

Frontend Development
Favorites 0GitHub 24k
W
angular-migration

by wshobson

angular-migration unterstützt Teams dabei, AngularJS-Apps auf modernes Angular umzustellen – mit Hybridmodus, schrittweisen Component-Rewrites, DI-Updates und Hinweisen zur Routing-Migration in einer einzigen SKILL.md.

Frontend Development
Favorites 0GitHub 0