Make React code easier to change and test.
Guides React refactoring to produce more modular, testable application code.
When to use it
Use when restructuring React codebases, reviewing architectural issues, splitting oversized components, extracting hooks, improving testability, or reducing module coupling.
It changes how the agent refactors React application code, prioritizing component structure, state ownership, reusable hooks, and behavior-preserving changes.
What you provide
Applies to an existing application using React.
No additional actions listed.