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.