react-doctor: a Claude Code skill by Million
Official
For React teams who want a health score and regression check before each commit. Skip it if you do not want Claude running npx packages or following a playbook fetched from the web.
Before you install: The /doctor mode fetches its playbook and per-rule prompts from react.doctor at run time and tells Claude to follow every step, so its instructions can change without any update to the skill.
- Score
- 76of 100
- Rank
- #112of 239
- Installs
- 21.7Kon skills.sh
- Security
- No scan 5 scanners
- Updated
- 2026
- Context
- ~81tokens always
Install
npx skills add https://github.com/millionco/react-doctor --skill react-doctor
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does react-doctor do?
react-doctor is a skill that runs the react-doctor CLI over React code and works from its 0 to 100 health score. After changes Claude runs npx react-doctor@latest --verbose --scope changed and fixes any drop before committing. A full scan, a design-only audit and a runtime scan of a URL are other modes; the runtime scan records a Chrome DevTools trace while you reproduce a slow interaction. Typing /doctor makes Claude download a triage playbook from react.doctor with curl and follow its scan, filter, triage, fix and validate loop, which edits files but never commits. It can also explain, disable or tune rules in doctor.config.
When should you use react-doctor?
Use it when
- You finished a React feature and want to check for regressions
- You want lint, accessibility and bundle issues ranked by severity
- A page feels slow and you want a render trace
Skip it when
- Your code is not React
- Your policy blocks npx downloads or remote prompts
What it needs and what it can touch
You need
- Node.js with npx
- Chrome, for the runtime scan
What it can do
- Runs shell commands (npx react-doctor, curl)
- Reads and edits project files
- Downloads instructions from react.doctor and follows them
- Opens a separate Chrome profile to record traces
From reading its instructions, not from running it.
Why it scores 76
Strongest on upkeep (100 of 100), weakest on adoption (45).
Is react-doctor safe to install?
We found no scan result for it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Critical risk | Nov 10, 2026 |
| Socket | Passed | Nov 11, 2026 |
| Snyk | Critical risk | Nov 10, 2026 |
| Runlayer | Passed | Feb 26, 2026 |
| ZeroLeaks | Passed | Apr 15, 2026 |
Details
- Installs
- 21,662
- Repository stars
- 15,118
- Last repository change
- Tokens always loaded
- about 81
- Tokens when used
- about 1,381
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to react-doctor
All skills for this job-
Get better-interfacebetter-interface
For teams who want one ranked UI review covering accessibility, layout, copy, type, color and polish.
-
Get argent-react-native-optimizationargent-react-native-optimization
For React Native developers chasing slow screens, jank or extra re-renders who want measurement before changes.
-
Get review-animationsreview-animations
For front-end teams who want a strict second opinion on animation code before it ships.
-
Get code-review-and-qualitycode-review-and-quality
For developers who want a structured review of a diff or pull request before merging.