Runs a linter-style health check across your React codebase and gives you a 0-100 score with specific file paths and line numbers for every issue it finds. It catches 47+ patterns across security (hardcoded secrets, eval), performance (layout thrashing, transition-all abuse), architecture problems (nested component definitions, barrel imports killing your bundle), and Next.js-specific gotchas like missing metadata or async client components. The workflow is simple: run it, fix the errors first, then rerun to watch your score climb. Honestly feels like having a senior dev audit your project without the awkward Slack thread about why you're still importing all of lodash.

skills.sh installs
138
GitHub stars
348
last updated
Jun 3, 2026

Install

$ npx -y skills add brianlovin/claude-config --skill react-doctor --agent claude-code

Installs into .claude/skills of the current project.

Files

Runs a linter-style health check across your React codebase and gives you a 0-100 score with specific file paths and line numbers for every issue it finds. It catches 47+ patterns across security (hardcoded secrets, eval), performance (layout thrashing, transition-all abuse), architecture problems (nested component definitions, barrel imports killing your bundle), and Next.js-specific gotchas like missing metadata or async client components. The workflow is simple: run it, fix the errors first, then rerun to watch your score climb. Honestly feels like having a senior dev audit your project without the awkward Slack thread about why you're still importing all of lodash.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/brianlovin/claude-config
Category
Frontend Development
First seen
Jun 3, 2026

More from brianlovin/claude-config

All 15
1shipshitdev avatarcomponent-libraryshipshitdev/librarycomponent library130skills.sh installs
2sickn33 avatarxss-html-injectionsickn33/antigravity-awesome-skillsxss html injection127skills.sh installs
3vudovn avatartailwind-patternsvudovn/antigravity-kittailwind patterns126skills.sh installs
4shipshitdev avatarnextjs-validatorshipshitdev/librarynextjs validator119skills.sh installs
5agnosticui avatarupdate-component-docsagnosticui/agnosticuiUpdate component documentation when code changes0skills.sh installs
6butterbase-ai avatarjourney-frontendbutterbase-ai/butterbase-skillsUse as the frontend build stage of the Butterbase journey. Implements the Frontend section of 02-plan.md by delegating to deploy-frontend. Scaffolds (if needed)0skills.sh installs