react-doctor
Your agent writes bad React. This catches it
Prevent React-Doctor score changes during upgrades. Pin versions, use offline mode, and freeze configs for deterministic results. Ensure stable project scores.
How to Use the `ignore.tags` Option for Design-Related Rules in React DoctorLearn how to use react-doctor's ignore.tags option to disable design-related rules. Silencing categories of checks is now easier with a single configuration entry.
What Is the `entryFiles` Configuration Option for Dead Code Detection in React Doctor?Understand the entryFiles configuration option in React Doctor for accurate dead code detection. Prevent false positives by defining your application's starting files.
How react-doctor Automatically Detects the Framework and React VersionDiscover how react-doctor automatically detects project frameworks and React versions by analyzing package.json, matching dependencies, and resolving monorepo references.
How `adoptExistingLintConfig` Integrates ESLint and Oxlint Configurations in React-DoctorLearn how adoptExistingLintConfig integrates ESLint and Oxlint configs into React Doctor. It imports your rules, filters incompatibilities, and merges them for a better health score.
React Doctor ignore.overrides vs ignore.files vs ignore.rules: Configuration GuideUnderstand React Doctor's ignore.overrides, ignore.files, and ignore.rules. Learn how to configure exclusions for diagnostics and effectively manage your reports.
How to Diagnose Failed Suppressions Using the react-doctor --explain FlagLearn how the react-doctor --explain flag diagnoses failed suppressions. Uncover why rules fire and suppressions fail on specific lines with this powerful diagnostic tool.
How React-Doctor Determines Error Versus Warning Severity for Lint RulesLearn how React Doctor classifies lint rule severity, differentiating errors from warnings based on oxlint analysis and optional internal promotion logic.
How React Doctor's Offline Mode Calculates Scores Without API CallsLearn how React Doctor calculates quality scores offline using local diagnostic rules and penalty calculations. Discover this powerful feature for faster, network-free analysis.
How React‑Doctor Handles Scanning in a Monorepo with Multiple ProjectsLearn how React Doctor scans monorepos with multiple projects by automatically detecting roots, selecting projects, and unifying diagnostics across all subprojects.
textComponents vs rawTextWrapperComponents in react-doctor: Configuration ReferenceUnderstand the difference between textComponents and rawTextWrapperComponents in react-doctor. Learn how to configure component rules to suppress rn-no-raw-text violations.
How npx react-doctor install Equips AI Coding Agents with React Diagnostic SkillsLearn how npx react-doctor install empowers AI coding agents like Cursor and Claude with React diagnostic skills. Enable intelligent code fixes and explanations based on best practices.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →