Setup React Doctor

React health scoring via react-doctor with Stop hook to fail on score regression. Use when setting up react-doctor or preventing UI quality regressions.

redpanda-data 44a6d1b 4 files · 4.6 KB Updated 6 repo stars

File contents

Setup React Doctor

  • react-doctor codebase health score (0-100)
  • Stop hook run doctor on changed files, fail on score drop
  • Config disable biome-overlapping rules

Steps

1. Install

bun add -D react-doctor --yarn

2. Package.json

{ "scripts": { "doctor": "react-doctor ." } }

3. Config (react-doctor.config.json)

{ "ignore": { "rules": ["react-hooks/exhaustive-deps", "react/no-nested-component"] } }

4. Hook

Copy scripts/react-doctor-stop.sh -> .claude/hooks/. chmod +x. Add to Stop.

5. Verify

  • bun run doctor work
  • Stop hook executable

redpanda-data/ui-harness/tree/main/setup-react-doctor commit 44a6d1bbca

Frequently asked questions

npx skillmds@latest add redpanda-data/setup-react-doctor