react-doctor

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

214|7|Updated May 29, 2026
One-click install
npx skills add https://github.com/anolilab/lunora --skill react-doctor-anolilab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-doctor
Source: https://github.com/anolilab/lunora/tree/main/.agents/skills/react-doctor
Command: npx skills add https://github.com/anolilab/lunora --skill react-doctor-anolilab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the degradation of React codebase quality by identifying security, performance, and architectural issues that often accumulate during rapid development.

Core Features & Use Cases

  • Automated Diagnostics: Scans codebases for linting, accessibility, and bundle size issues to generate a health score.
  • Regression Testing: Compares changes against the base branch to ensure new code does not introduce regressions.
  • Full Triage Workflow: Executes a canonical, reviewer-tested playbook to clean up and improve code quality directly in the working tree.

Quick Start

Run the react doctor skill to scan the current directory and provide a comprehensive health report.

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 performance and accessibility issues?

To check React codebase health, you can run an automated diagnostic scan that executes CLI-based linting, accessibility audits, and bundle size analysis to generate a quantitative health score.

How do I prevent code regressions when refactoring React components?

To prevent regressions during React refactoring, you can run regression checks that compare your current changes against the base branch to ensure new code does not introduce vulnerabilities.

What is a React triage workflow for code quality cleanup?

A React triage workflow is a canonical, reviewer-tested playbook that systematically identifies and cleans up security, architectural, and correctness vulnerabilities directly in your working tree.

Do I need a Node.js environment to run React linting and bundle size analysis?

Yes, you need a Node.js environment to execute CLI-based linting, accessibility audits, and bundle size analysis on your local file systems for React codebase diagnostics.

Why does my React codebase health score degrade during rapid development?

React codebase health degrades during rapid development due to the accumulation of security, performance, correctness, and architectural issues that automated diagnostics can identify and score.