react-doctor

Audit React and Next.js codebases for performance, security, and correctness issues.

417|7|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/Asymmetric-al/core --skill react-doctor-asymmetric-al
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: react-doctor
Source: https://github.com/Asymmetric-al/core/tree/main/.cursor/skills/react-doctor
Command: npx skills add https://github.com/Asymmetric-al/core --skill react-doctor-asymmetric-al

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies performance, security, correctness, and architectural issues within React and Next.js codebases, providing a clear path to improvement.

Core Features & Use Cases

  • Automated Code Auditing: Runs Million's React Doctor to analyze your codebase.
  • Prioritized Fix List: Generates a ranked list of issues based on severity.
  • Use Case: Improve your application's bundle size, fix suspicious React patterns, and ensure your Next.js App Router is optimized.

Quick Start

Run the React Doctor audit in your project root.

Frequently Asked Questions about react-doctor

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

FAQPage Schema
How do I audit my React codebase for performance issues?▼

You can audit your React codebase for performance issues by running Million's React Doctor, which analyzes your code to identify architectural problems and generates a prioritized list of fixes.

What does an async client component leak mean in Next.js?▼

An async client component leak in Next.js is a structural issue identified during a React code audit, where incorrect data fetching patterns negatively impact application performance and security.

How do I fix excessive client bundle growth in Next.js?▼

To fix excessive client bundle growth in Next.js, run a React code audit to identify the architectural issues causing the bloat, apply the generated prioritized fixes, and verify improvements by re-running the audit.

Does React Doctor work with Next.js App Router projects?▼

Yes, React Doctor works with Next.js App Router projects to audit for performance, security, and correctness issues, ensuring your Next.js App Router is fully optimized.

What is the best way to identify suspicious React patterns in my project?▼

The best way to identify suspicious React patterns is to run an automated code audit using React Doctor, which detects correctness issues and generates a ranked list of necessary fixes.

Can I verify performance improvements after applying React code fixes?▼

Yes, you can verify performance improvements after applying fixes by re-running the React Doctor audit, which checks if the identified security and architectural issues have been resolved.