millionco/react-doctor

Your agent writes bad React. This catches it

15kStars on the repository
18Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

millionco/react-doctor

Skill Claude CodeCodex

Audit React Doctor against ReactBench or similar diagnostic benchmark corpora for confirmed false positives, false negatives, taxonomy gaps, and verifier artifacts. Use when analyzing rd.log, rd-before.json, rd-after.json, model.patch, result.json, reward/test logs, rule distributions, or when asked to perform a…

15k 2d ago A 78 tokens

deslop

02

millionco/react-doctor

Skill Claude CodeCodex

Simplify and refine recently modified code while preserving functionality. Use when asked to "deslop", "clean up code", "simplify code", or after making changes that could benefit from refinement.

15k 2d ago A 42 tokens

millionco/react-doctor

Skill Claude CodeCodex

Use truffler to find similar or pre-existing JavaScript/TypeScript symbols before implementing new code, especially helpers, utilities, parsers, formatters, scanners, fuzzy matchers, and other reusable functions. Agents should use this skill whenever they are about to add or refactor functionality in a JS/TS…

15k 2d ago A 91 tokens

fuzz

04

millionco/react-doctor

Skill Claude CodeCodex

Fuzz React Doctor rules for crashes, slowness, false positives, and mutation-sensitive diagnostics with @react-doctor/fuzz. Use after rule tests pass, when investigating a fuzz finding, or whenever an eval, review, or user report confirms a new false positive.

15k 2d ago A 58 tokens

product-thinking

05

millionco/react-doctor

Skill Claude CodeCodex

Think like a product manager before changing React Doctor's public surface — CLI commands/flags, the 0–100 score, config (doctor.config.), the JSON report schema, package APIs (inspect()/diagnose()), the GitHub Action, the website, and the canonical prompts. A step-by-step runbook for a user-facing change — locate the…

15k 2d ago A 131 tokens

rde-eval

06

millionco/react-doctor

Skill Claude CodeCodex

Run a targeted local React Doctor Evals loop against an uncommitted rule change. Use after focused rule tests pass, while inspecting real open-source hits, or when rule-validate needs local false-positive evidence before pull request parity.

15k 2d ago A 51 tokens

react-doctor

07

millionco/react-doctor

Skill Claude CodeCodex

Use when finishing a feature, fixing a bug, before committing React code, or when the user types /doctor, asks to scan, triage, or clean up React diagnostics. Covers lint, accessibility, bundle size, architecture. Includes a regression check and a full local-triage workflow that fetches the canonical playbook.

15k 2d ago A 70 tokens

rule-research

08

millionco/react-doctor

Skill Claude CodeCodex

Define a precise React Doctor rule contract before implementation. Use when validating a rule idea, collecting official or open-source evidence, identifying false-positive traps, choosing detector precision, or setting first-version boundaries.

15k 2d ago A 43 tokens

rule-validate

09

millionco/react-doctor

Skill Claude CodeCodex

Validate an implemented React Doctor rule before merge. Use after focused tests pass to review detector correctness, inspect open-source hits, run pull request parity, add regression coverage, prepare a changeset, write pull request copy, or address review findings.

15k 2d ago A 52 tokens

rule-writing

10

millionco/react-doctor

Skill Claude CodeCodex

Implement React Doctor rules from a validated contract. Use when writing oxlint rules, planning syntax or control-flow detection, designing adversarial tests, reusing syntax tree utilities, or updating rule registration.

15k 2d ago A 42 tokens

run-parity

11

millionco/react-doctor

Skill Claude CodeCodex

Compare React Doctor diagnostics for a GitHub pull request (PR) with Daytona. Use when asked to run parity, check a PR for diagnostic regressions, compare a PR with its base, or report added and removed diagnostics.

15k 2d ago A 49 tokens

ship

12

millionco/react-doctor

Skill Claude CodeCodex

Take the current branch from done-coding to merge-ready in one pass — review the diff against AGENTS.md, deslop, commit and push, open a PR using rule-validate's PR copy, then babysit until mergeable. Use when the user types /ship or asks to ship, finalize, or land the current branch.

15k 2d ago A 71 tokens

writing-guidelines

13

millionco/react-doctor

Skill Claude CodeCodex

Review docs/prose for Writing Guidelines compliance. Use when asked to "review my docs", "check writing style", "audit prose", "review docs voice and tone", or "check this page against the writing handbook".

15k 2d ago A 48 tokens

improve-react

14

millionco/react-doctor

Skill Claude CodeCodex

Survey a whole React codebase as a senior React engineer, using React Doctor's scan as evidence, then produce a prioritized audit and self-contained implementation plans for other agents (or cheaper models) to execute. Read-only on source code — it plans improvements, it does not apply them. Use when the user asks to…

15k 2d ago B 125 tokens

improve-threejs

15

millionco/react-doctor

Skill Claude CodeCodex

Audit and fix Three.js and React Three Fiber apps for frame-loop performance, GPU memory leaks, scene-graph correctness, and visual defects like z-fighting, shadow acne, wrong color space, and broken resize handling. Uses React Doctor as the scanning engine plus a visual rubric checked against rendered output. Use…

15k 2d ago A 108 tokens

performance

16

millionco/react-doctor

Skill Claude CodeCodex

Diagnose React runtime performance with React Doctor traces, live render outlines, Long Animation Frames, interaction timing, and component render evidence. Use when invoked as /performance for a slow interaction, unexpected re-renders, or a measured before-and-after comparison.

15k 2d ago A 53 tokens