Refactoring

Linter-driven refactoring patterns to reduce complexity and improve code quality in React/TypeScript. Use when ESLint fails with SonarJS complexity issues (cognitive, cyclomatic, expression) or when code feels hard to read/maintain. Applies component extraction, hook extraction, and simplification patterns.

buzzdan Updated

File contents

buzzdan/ai-coding-rules/tree/main/ts-react-linter-driven-development/skills/refactoring commit b0323143dc

Frequently asked questions

npx skillmds@latest add buzzdan/refactoring-2