Refactor skills
Top maintainers
- openclaw · 80 skills
- yanko-belov · 15 skills
- copyleftdev · 13 skills
- pluginagentmarketplace · 12 skills
- snakeo · 11 skills
Languages in this topic
696 skills
This skill helps you start isolated feature work by creating git worktrees with safe paths, baseline checks, and clean status verification.
This skill guides migrating Deno projects to Bun by mapping APIs, updating config, and aligning with Bun's runtime and import behavior.
This skill identifies Ruby code smells and proposes targeted refactorings using Ruby Science patterns to improve maintainability.
This skill helps you write Python with Wadler-inspired monadic patterns, guiding type-driven design and clean composable abstractions.
This skill helps you write robust C++ following Herb Sutter's exceptional principles, emphasizing exception safety, const correctness, and defensive
This skill helps you organize Rails business logic using service objects, command/query patterns, and result objects for cleaner, testable apps.
This skill helps you write Go tests with testify, apply TDD, and mock interfaces to build reliable, maintainable test suites.
This skill helps you architect frontend projects with Feature-Sliced Design by guiding layers, slices, segments, and dependency rules for scalable code.
This skill guides building extensible SwiftUI style-driven components using Apple patterns like ButtonStyle and LabelStyle, enabling environment-based styling
This skill helps you write robust C++ code by applying Meyers Effective C++ guidelines for safer, clearer, and more maintainable interfaces.
This skill helps you design flexible Go APIs and decoupled components by teaching interface composition, implicit satisfaction, and testable patterns.
This skill proactively requests a second opinion on architectural decisions, complex trade-offs, or security reviews to provide multiple perspectives.
This skill helps you apply Andrei Alexandrescu's Modern C++ Design, promoting policy-based templates and compile-time abstractions for zero-runtime overhead.
This skill helps you write cleaner C++ by applying Sean Parent's no raw loops philosophy, replacing loops with expressive algorithms for clarity and
This skill helps you write idiomatic Python in the Ramalho Fluent Python style, focusing on the data model and advanced idioms.
This skill delegates coding tasks or questions to Codex CLI from Claude Code, enabling fast, automated code changes or analysis.
This skill guides you through test-driven development, writing failing tests first and making minimal changes to drive design and prevent regressions.
This skill helps you write and debug AST-based codemods with jscodeshift for automated migrations, standardization, and large-scale refactoring.
This skill helps audit, clean up, and improve inline code documentation by enforcing self-documenting code and WHY-focused comments.
This skill provides rigorous, objective critique of Rust implementations to improve readability, reliability, and maintainability before commits or releases.
This skill helps you adopt Kent Beck's test-driven development discipline, guiding red-green-refactor, small steps, and emergent design for reliable Python