跳到正文
FunCoding

react-doctor

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.

Star
2,023
最近提交
2026年11月5日

.agents/skills/react-doctor/SKILL.md

在 GitHub 上查看

React Doctor

Scans React codebases for security, performance, correctness, and architecture issues. Outputs a 0–100 health score.

After making React code changes:

Run npx react-doctor@latest --verbose --diff and check the score did not regress.

If the score dropped, fix the regressions before committing.

For general cleanup or code improvement:

Run npx react-doctor@latest --verbose (without --diff) to scan the full codebase. Fix issues by severity — errors first, then warnings.

/doctor — full local triage workflow

When the user types /doctor, says "run react doctor", or asks for a full triage / cleanup pass (not just a regression check), fetch the canonical local-triage playbook and follow every step in it:

curl --fail --silent --show-error \
  --header 'Cache-Control: no-cache' \
  https://www.react.doctor/prompts/react-doctor-agent.md

The playbook is the single source of truth — a scan → filter → triage → fix → validate loop that edits the working tree directly (never commits, never opens PRs). Updating the prompt at its source updates every agent on its next fetch — no skill reinstall needed.

Pair it with the matching per-rule prompts at https://www.react.doctor/prompts/rules/<plugin>/<rule>.md (fetched on demand inside the playbook) so each fix uses the canonical, reviewer-tested recipe.

Command

npx react-doctor@latest --verbose --diff
FlagPurpose
.Scan current directory
--verboseShow affected files and line numbers per rule
--diffOnly scan changed files vs base branch
--scoreOutput only the numeric score

相似的 Skill

prototype

MAmattpocock/skills318k近 7 天新增 9,301 个 star

angular-developer

AFaffaan-m/ECC299k近 7 天新增 5,106 个 star

官方

firecrawl-build-scrape

FIfirecrawl/firecrawl200k近 7 天新增 2,106 个 star

官方

brand-guidelines

ANanthropics/skills189k近 7 天新增 2,932 个 star

精选

frontend-design

为界面确定视觉方向和字体,避免模板化的默认样式。

ANanthropics/skills189k近 7 天新增 2,932 个 star

精选

web-artifacts-builder

用 React、Tailwind 和 shadcn/ui 构建多组件页面。

ANanthropics/skills189k近 7 天新增 2,932 个 star