
React Expert
When you need to know how a React API actually works, not how you remember it working, this skill tears through the React repo looking for test files, source code warnings, PR discussions, and git history. It deliberately ignores LLM training data because React moves fast and common patterns get outdated. Each query spawns six parallel research agents that dig through different parts of the codebase and GitHub metadata. The output reads like an exhaustive API audit with file paths, line numbers, and exact code snippets. Worth using when you're implementing something tricky, debugging unexpected behavior, or writing docs that need to be correct rather than plausible. The skepticism mandate is the real feature here.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 5
- skills.sh installs
- 1.3K
- GitHub stars
- 11.8K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add reactjs/react.dev --skill react-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
React Expert Research Skill
Overview
This skill produces exhaustive documentation research on any React API or concept by searching authoritative sources (tests, source code, PRs, issues) rather than relying on LLM training knowledge.
**Skepticism Mandate:** You must be skeptical of your own knowledge. Claude is often trained on outdated or incorrect React patterns. Treat source material as the sole authority. If findings contradict your prior understanding, explicitly flag this discrepancy.Red Flags - STOP if you catch yourself thinking:
- "I know this API does X" → Find source evidence first
- "Common pattern is Y" → Verify in test files
- Generating example code → Must have source file reference
Invocation
/react-expert useTransition
/react-expert suspense boundaries
/react-expert startTransition
Sources (Priority Order)
Sponsors
Details
- Repository
- github.com/reactjs/react.dev
- Categories
- Frontend Development, Documentation
- First seen
- May 16, 2026