Это инструмент, который сканирует кодовую базу и находит архитектурные косяки и анти-паттерны, которые со временем превращают проект в технический долг.
Что он умеет находить:
- Лишние и неправильно используемые useEffect
- Проблемы с доступностью (a11y)
- Prop drilling там, где лучше использовать context или композицию
- Потенциальные проблемы с производительностью
- Лишние ререндеры и неэффективные зависимости
Работает как CLI или как агент-скилл - можно прогонять регулярно и постепенно доводить проект до «зелёного» состояния.
Идея простая: запускаете проверку, исправляете замечания, повторяете - пока кодовая база не станет чистой и стабильной.
Попробовать можно прямо из терминала:
npx -y react-doctor@latest
https://github.com/millionco/react-doctor