2026-05-28 19:14:32 -04:00
2026-05-28 19:14:32 -04:00
2026-05-28 19:14:32 -04:00
2026-02-13 04:08:01 -08:00
fix
2026-05-24 18:58:22 -07:00
2026-05-26 05:08:47 -07:00
2026-02-13 01:02:13 -08:00
fix
2026-05-26 18:31:56 -07:00
fix
2026-05-26 18:31:56 -07:00
fix
2026-02-17 07:47:57 -08:00

React Doctor

version downloads

Your agent writes bad React, this catches it.

React Doctor deterministically scans your codebase and finds issues across state & effects, performance, architecture, security, and accessibility.

Works for all React frameworks and libraries - Next.js, Vite, TanStack, React Native, Expo, you name it.

Website →

Install

1. Quick start

Run this at your project root to get an audit.

npx react-doctor@latest

https://github.com/user-attachments/assets/07cc88d9-9589-44c3-aa73-5d603cb1c570

2. Install for agents

Once you have an audit, you can install the skill for your coding agent to learn from the issues and fix them in the future.

npx react-doctor@latest install

Works with Claude Code, Cursor, Codex, OpenCode, and many more.

3. Run in CI (GitHub Actions) for your team

GitHub Action

Add the reusable GitHub Action from Marketplace to scan every pull request, show inline annotations, and leave findings where reviewers already look.

Add GitHub Action →

Contributing

Issues welcome!

MIT-licensed

S
Description
react-doctor: Use when finishing a feature, fixing a bug, before committing React code, or when the user types /doctor, asks to scan, triage, or clean up React…; improve-react: Survey a whole React codebase as a senior React engineer, using React Doctor's scan as evidence, then produce a prioritized audit and self-contained…
Readme MIT 136 MiB
Languages
TypeScript 98.9%
JavaScript 1%