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 identify and apply consistent project patterns across codebases, ensuring naming, architecture, and testing conventions match established
This skill guides selecting and implementing VueUse composables to build concise, maintainable Vue.js / Nuxt features with optimal performance.
This skill refines LaTeX prose by varying sentence rhythm and removing fillers while preserving all citations and semantic meaning.
This skill refactors CLAUDE.md into a concise root with categorized files, improving clarity and maintainability.
This skill removes AI generated slop from the current branch by cleaning comments, guards, and style inconsistencies.
This skill helps you clean up a codebase by running knip to remove unused files, dependencies, and exports.
This skill analyzes recently modified shell code and refactors for clarity and consistency without changing functionality.
This skill guides end-to-end feature implementation, validates with typecheck and tests, and ensures clean commits through a structured workflow.
This skill helps you craft a comprehensive RFC for a refactor by guiding problem analysis, module design, and detailed behavioral stories.
This skill simplifies recently modified Python code to improve clarity and maintainability without changing behavior.
This skill enforces consistent naming using the A/HC/LC pattern to improve readability and maintainability across variables and functions.
This skill helps you decide when to use interface versus type in TypeScript to improve type safety and maintainability.
This skill reviews code for best practices, bugs, security, and performance, delivering actionable feedback to improve quality.
This skill generates Spring Boot components following modern Java best practices and team conventions to ensure clean, scalable code.
This skill enforces Functional Core and Imperative Shell separation in new or refactored Python code, ensuring pure logic remains separate from I/O.
This skill guides you through test-driven development, ensuring you write a failing test first and implement minimal code to pass.
This skill helps you verify skills under pressure using RED-GREEN-REFACTOR, documenting failures and iterating to close loopholes.
This skill helps you write robust tests by emphasizing integration over unit tests, waiting for real conditions, and using strategic mocks.
This skill guides Rust developers through error handling, testing, and logging patterns, demonstrated via includes composition and practical CLI examples.
This skill helps you write effective tests, apply TDD, and improve coverage across Python and JavaScript projects for higher quality.
This skill acts as a senior Rails expert to optimize Rails 7+ apps, Hotwire, and background jobs with best practices and maintainable patterns.