reactjs avatar

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-code

Installs 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

More from reactjs/react.dev

All 8
1jezweb avatarreact-patternsjezweb/claude-skillsReact 19 performance patterns and composition architecture for Vite + Cloudflare projects. 50+ rules ranked by impact — eliminating waterfalls, bundle optimisat1.3Kskills.sh installs
2react-native-community avatarupgrade-react-nativereact-native-community/skillsUse when upgrading react-native to a newer version. Handles version bumps, native project changes (Android/iOS), dependency updates, and breaking change migrati1.3Kskills.sh installs
3capawesome-team avatarcapacitor-angularcapawesome-team/skillsGuides the agent through Angular-specific patterns for Capacitor app development. Covers project structure, adding Capacitor to Angular projects, using Capacito1.3Kskills.sh installs
4aviz85 avatarhtml-to-pdfaviz85/claude-skills-libraryConvert HTML to PDF with pixel-perfect rendering and excellent Hebrew/RTL support. Use when the user asks to 'convert HTML to PDF', 'generate PDF from HTML', 'c1.2Kskills.sh installs
5vercel-labs avatarreduxvercel-labs/json-renderRedux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render/redux.1.1Kskills.sh installs
6patternsdev avatarreact-render-optimizationpatternsdev/skillsTeaches React rendering performance optimization patterns. Use when reducing unnecessary re-renders, optimizing memoization, improving state design, or diagnosi1.1Kskills.sh installs