refactor
A specialized skill for surgical code refactoring. Improves maintainability, reduces technical debt, and applies design patterns without altering external behavior.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
128 skills found
A specialized skill for surgical code refactoring. Improves maintainability, reduces technical debt, and applies design patterns without altering external behavior.
Linter-driven refactoring agent that resolves complexity issues like cyclomatic depth, primitive obsession, and long functions using automated pattern extraction.
Refactor MoonBit code for idiomatic style: minimize public APIs, implement methods, leverage pattern matching with views, and enforce high test coverage for maintainable MoonBit projects.
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Pragmatic AI-assisted coding standards focused on clean code, simplicity, and maintainability. Enforces best practices like SRP, DRY, and KISS to prevent over-engineering.
Automates the integration of Python and TypeScript type hints to enhance IDE intellisense, error detection, and AI code comprehension.
Holistic, multi-dimensional code review skill providing prioritized, actionable feedback on correctness, security, performance, design, and accessibility.
Perform comprehensive code reviews with a focus on security vulnerabilities, performance optimization, maintainability, and code correctness.
A professional code quality suite for software engineers, implementing SOLID principles, design patterns, refactoring techniques, and technical debt management to ensure clean, maintainable, and production-ready code.
Enforce strict code quality, correctness, and Rust design patterns for the Turso database, prioritizing data integrity, performance, and maintainable, idiomatic code.
Java development skill for writing clean, maintainable code using SOLID principles, pragmatic abstraction, and self-documenting practices.
Expert Rust analysis for ownership, borrowing, and lifetime errors, including E0382, E0597, and memory safety patterns.