react-dev
Installation
SKILL.md
LLM reference: react.dev/llms.txt · tanstack.com/llms.txt · Key effect page: You Might Not Need an Effect
React + TypeScript (FMC)
Type-safe React = compile-time guarantees. This skill covers TypeScript patterns agents often get wrong and useEffect discipline (naming, scope, when to skip). Routing and server I/O live in sibling skills (below).
When to use
- Typing props, children, refs, event handlers
- Generic/reusable components (
Table<T>, discriminated unions) - React 19 APIs (
use(), ref as prop) — typing only - Writing or reviewing
useEffect,useEffectEvent, effect cleanup, derived state - Reviewing TS or effects in components under
components/
Not here: route loaders, createServerFn, SSR, Zustand → see Related skills.