react-doctor

Analyze React codebases for security, performance, correctness, and architectural issues.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/stephanesoares/dotfiles --skill react-doctor-stephanesoares
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-doctor
Source: https://github.com/stephanesoares/dotfiles/tree/main/config/claude/skills/react-doctor
Command: npx skills add https://github.com/stephanesoares/dotfiles --skill react-doctor-stephanesoares

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React codebases often suffer from hidden issues across security, performance, correctness, and architecture, which can slip in during changes and reviews.

Core Features & Use Cases

  • Automated issue detection: Scans React projects for security, performance, correctness, and architectural concerns.
  • Quantified feedback: Returns a 0-100 score with prioritized, actionable diagnostics.
  • Use Case: Run after implementing a feature or fixing a bug to verify quality before merge.

Quick Start

Run the tool against your project to obtain an initial quality score and diagnostics.

Frequently Asked Questions about react-doctor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run static analysis on my React codebase to detect security and performance issues?

You can run static analysis on your React codebase using Node.js and the react-doctor package to parse code, identify security and performance issues, and output a 0-100 health score with actionable diagnostics. This validates code quality before merging changes.

What does a React code health score measure during a code review?

A React code health score measures security, performance, correctness, and architectural issues in your codebase. It quantifies project health from 0-100 and provides prioritized diagnostics to help you fix identified issues efficiently during post-change audits.

Can I use this React diagnostic tool for post-change audits and feature completions?

Yes, you can use this React diagnostic tool for post-change audits, feature completions, and bug fixes. It performs static analysis on ongoing React projects to verify quality and identify architectural or correctness regressions before merging new code.

Do I need npm or yarn to run React static analysis on my project?

You need Node.js and either npm or yarn to install and run the react-doctor package. These dependencies are required to parse your React codebase and generate the automated health diagnostics and 0-100 quality score.

What is the best way to check React code quality before a merge?

The best way to check React code quality before a merge is to run static analysis that scans for security, performance, correctness, and architectural concerns. This approach returns a quantified 0-100 score with prioritized, actionable diagnostics to resolve issues fast.

Why does my React project need automated issue detection after fixing a bug?

Your React project needs automated issue detection after fixing a bug because changes can introduce hidden security, performance, or architectural regressions. Running static analysis verifies overall code correctness and generates a health score to ensure no new issues slipped in.