react-doctor

Scan React codebases for security, performance, correctness, and architecture issues.

Updated Aug 4, 2025
One-click install
npx skills add https://github.com/PingMe-Network/PingMe-Frontend-Website --skill react-doctor-pingme-network
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-doctor
Source: https://github.com/PingMe-Network/PingMe-Frontend-Website/tree/main/.agents/skills/react-doctor
Command: npx skills add https://github.com/PingMe-Network/PingMe-Frontend-Website --skill react-doctor-pingme-network

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React codebases often accumulate issues related to security, performance, correctness, and architecture. This Skill scans the project and provides a 0-100 score with actionable diagnostics to guide fixes.

Core Features & Use Cases

  • Scan for security, performance, correctness, and architecture issues in a React project.
  • Output a 0-100 score with actionable diagnostics to prioritize fixes.
  • Use after making changes, during code reviews, or while finishing features to ensure quality.

Quick Start

Execute npx -y react-doctor@latest . --verbose --diff to begin a quick quality check of your React project.

Frequently Asked Questions about react-doctor

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

FAQPage Schema
How do I check my React codebase for security and performance issues?

You can diagnose React codebase issues by running a static analysis scan that identifies security, performance, correctness, and architectural flaws, then outputs a 0-100 score with actionable diagnostics to prioritize fixes.

What is a React code quality score and how does it help during code review?

A React code quality score is a 0-100 metric generated by scanning your project for correctness and architecture issues, providing actionable diagnostics that guide fixes during code reviews and feature completion.

How do I run a quick diagnostic scan on my React project?

Run a quick diagnostic scan on your React project by executing `npx -y react-doctor@latest . --verbose --diff` in your terminal to analyze source code and report actionable findings.

Do I need a specific Node.js environment to analyze React code for architectural issues?

Yes, analyzing React code for architectural issues requires a compatible Node.js environment and access to the project source code to execute the scan and generate diagnostic reports.

Can I use static analysis to find React performance issues across large projects?

Yes, static analysis can find React performance issues across projects of varying sizes by scanning the codebase to detect bottlenecks and outputting a 0-100 score with actionable diagnostics for fixes.