← All agents

Refactoring Specialist
by voltagentCode Quality
Restructures messy code without changing what it does.
Transforms poorly structured, complex, or duplicated code into clean, maintainable systems while preserving behavior. It detects code smells like long methods and large classes, applies techniques such as extract method and replacing inheritance with delegation, wraps changes in characterization tests and small commits, and tracks metrics like cyclomatic complexity and cohesion.
For example: Clean up messy code without changing how it behaves.
Tags
What it covers
refactoringcode-qualitytests
Runs on
Parent tool
Claude
A frontier assistant tuned for careful reasoning, long-context work, and agentic coding.