# react-doctor - 16 Claude Skills de millionco > Skills de react-doctor para auditar código React con la CLI, diagnosticar rendimiento y crear o validar nuevas reglas de detección. Fuente: https://skillsagentes.com/skills/millionco/react-doctor Markdown: https://skillsagentes.com/skills/millionco/react-doctor.md Colección de skills del repositorio react-doctor que cubre tanto el uso de su CLI para auditar código React como el flujo interno de creación, prueba y validación de nuevas reglas de diagnóstico. ## Instalar el pack entero ```bash npx -y skills add millionco/react-doctor --agent claude-code ``` Instala los 16 skills en el proyecto actual. Añade `-g` para toda la máquina, y cambia `--agent` por `cursor`, `codex`, `gemini`, `windsurf` o `cline`. ## Qué cubre El pack incluye la skill React Doctor, que escanea bases de código React y da una puntuación de salud de 0 a 100 con triage vía /doctor, junto a Improve React para auditorías de solo lectura con planes de mejora, Performance para trazas de rendimiento en tiempo real y Improve Threejs para apps de Three.js y React Three Fiber. También aparecen Find Similar Functions, para evitar duplicar helpers, y Writing Guidelines, para revisar prosa técnica. El resto del pack está pensado para quien contribuye al propio proyecto react-doctor: Rule Research y Rule Writing para definir e implementar nuevas reglas, Rule Validate y Fuzz para probarlas, Run Parity y Rde Eval para comparar diagnósticos entre ramas, Benchmark Fp Fn Audit para revisar falsos positivos y negativos contra corpus de referencia, y Product Thinking, Ship y Deslop para gestionar cambios de superficie pública, cerrar pull requests y limpiar código. Quien solo quiera auditar su propia app React encontrará útil un subconjunto reducido de estas skills; el pack completo tiene sentido para equipos que mantienen o extienden react-doctor mismo, no solo para quienes lo consumen como herramienta externa. ## Datos del repositorio - Publicado por: [millionco](https://skillsagentes.com/creators/millionco.md) - Skills indexados: 16 - Categorías: Herramientas para desarrolladores, Testing y QA, DevOps e infraestructura - Estrellas: 14673 - Licencia: NOASSERTION - Último push: 2026-09-01 - [Código fuente](https://github.com/millionco/react-doctor) ## Los 16 skills - [Fuzz](https://skillsagentes.com/skills/millionco/react-doctor/fuzz.md): Somete a fuzzing las reglas de React Doctor con `@react-doctor/fuzz` para hallar crashes, lentitud, falsos positivos y diagnósticos sensibles a mutaciones. Se usa tras pasar los tests de la regla o al confirmarse un falso positivo nuevo. - [Rule Writing](https://skillsagentes.com/skills/millionco/react-doctor/rule-writing.md): Implementa reglas de React Doctor a partir de un contrato validado: reglas de oxlint, detección por sintaxis o control de flujo, tests adversariales, reutilización de utilidades del árbol sintáctico y actualización del registro de reglas. - [Deslop](https://skillsagentes.com/skills/millionco/react-doctor/deslop.md): Simplifica y refina el código modificado hace poco preservando la funcionalidad. Se activa con "deslop", "limpiar el código", "simplificar el código" o tras cambios que se beneficiarían de un refinado. - [Improve React](https://skillsagentes.com/skills/millionco/react-doctor/improve-react.md): Audita toda una base de código React como ingeniero sénior, apoyándose en el escaneo de React Doctor, y produce hallazgos priorizados y planes de implementación autocontenidos. Es de solo lectura: planifica mejoras, no las aplica. - [Rde Eval](https://skillsagentes.com/skills/millionco/react-doctor/rde-eval.md): Ejecuta un bucle local y acotado de React Doctor Evals contra un cambio de regla sin commitear. Se usa tras pasar los tests de la regla, al inspeccionar hits de código abierto o cuando rule-validate pide evidencia local antes de la parity. - [Rule Research](https://skillsagentes.com/skills/millionco/react-doctor/rule-research.md): Define un contrato preciso de regla de React Doctor antes de implementarla. Se usa al validar la idea de una regla, recoger evidencia, identificar trampas de falso positivo o fijar los límites de la primera versión. - [Rule Validate](https://skillsagentes.com/skills/millionco/react-doctor/rule-validate.md): Valida una regla de React Doctor ya implementada antes de fusionarla: revisa la corrección del detector, inspecciona hits de código abierto, corre parity de PR, añade regresión, prepara el changeset y escribe el copy del PR. - [Run Parity](https://skillsagentes.com/skills/millionco/react-doctor/run-parity.md): Compara los diagnósticos de React Doctor de un pull request contra su base con Daytona. Se usa para correr parity, comprobar regresiones de diagnósticos en un PR o reportar diagnósticos añadidos y quitados. - [Ship](https://skillsagentes.com/skills/millionco/react-doctor/ship.md): Lleva la rama actual de "código terminado" a "lista para fusionar" en una pasada: revisa el diff contra `AGENTS.md`, deslop, commit y push, abre el PR y hace babysitting hasta que sea mergeable. Se activa con `/ship`. - [Writing Guidelines](https://skillsagentes.com/skills/millionco/react-doctor/writing-guidelines.md): Revisa documentación y prosa contra las Writing Guidelines. Se activa con "revisa mis docs", "comprueba el estilo de escritura", "audita la prosa" o "revisa voz y tono de la documentación". - [Benchmark Fp Fn Audit](https://skillsagentes.com/skills/millionco/react-doctor/benchmark-fp-fn-audit.md): Audita React Doctor contra corpus de benchmark como ReactBench: falsos positivos y negativos confirmados, huecos de taxonomía y artefactos del verificador. Se usa al analizar logs y artefactos de trial o al pedir un segundo pase. - [Product Thinking](https://skillsagentes.com/skills/millionco/react-doctor/product-thinking.md): Runbook para pensar como product manager antes de cambiar la superficie pública de React Doctor: CLI, la puntuación 0-100, config, el esquema del informe JSON, APIs de paquete, la GitHub Action, la web y los prompts. - [Performance](https://skillsagentes.com/skills/millionco/react-doctor/performance.md): Diagnostica el rendimiento de React en tiempo de ejecución con trazas de React Doctor, marcado de renders en vivo, Long Animation Frames y evidencia de renders por componente. Se invoca como `/performance`. - [Improve Threejs](https://skillsagentes.com/skills/millionco/react-doctor/improve-threejs.md): Audita y arregla apps de Three.js y React Three Fiber: rendimiento del frame-loop, fugas de memoria de GPU, corrección del grafo de escena y defectos visuales como z-fighting, shadow acne, espacio de color erróneo y resize roto. - [React Doctor](https://skillsagentes.com/skills/millionco/react-doctor/react-doctor.md): Escanea bases de código React en busca de problemas de seguridad, rendimiento, corrección y arquitectura, y da una puntuación de salud de 0 a 100. Incluye chequeo de regresión y un flujo completo de triage local con `/doctor`. - [Find Similar Functions](https://skillsagentes.com/skills/millionco/react-doctor/find-similar-functions.md): Usa truffler para encontrar símbolos JS/TS parecidos o ya existentes antes de implementar código nuevo, sobre todo helpers, utilidades, parsers, formatters, scanners y fuzzy matchers, para no duplicar código existente. ## Preguntas frecuentes - **¿Qué incluye react-doctor?** 16 skills indexados en este directorio, repartidos entre 4 categorías, sobre todo Herramientas para desarrolladores, Testing y QA, DevOps e infraestructura. Cada uno es un SKILL.md con sus propios archivos, y en la lista de esta página tienes los 16 con enlace a su ficha. - **¿Cómo instalo todo el pack react-doctor de una vez?** Con un solo comando: npx -y skills add millionco/react-doctor --agent claude-code. Instala los 16 skills del repositorio en el proyecto actual. Añade -g al final para dejarlos disponibles en toda la máquina, y cambia --agent si usas Cursor, Codex, Gemini CLI, Windsurf o Cline. - **¿Puedo instalar solo uno de los skills?** Sí. Cada ficha de skill trae su propio comando con el selector --skill, así que puedes coger uno suelto sin traerte los 16. Es lo recomendable si solo necesitas una tarea concreta: cada skill instalado ocupa contexto en tu agente. - **¿Qué licencia tiene react-doctor?** El repositorio declara licencia NOASSERTION. Los archivos son del autor; este directorio solo los indexa y enlaza al origen. - **¿Quién mantiene react-doctor?** millionco, en GitHub. El último push al repositorio se registró el 1 de septiembre de 2026. --- [Todos los packs](https://skillsagentes.com/skills/packs.md) · [Todas las skills](https://skillsagentes.com/skills.md) Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)