react
Installation
SKILL.md
React
Provides guidance for React web apps and component libraries that are not tied to a specific meta-framework.
Use this skill when
- Building/refactoring React components (hooks, composition)
- Choosing state management (local state, context, Zustand/Redux, query caching)
- Handling forms, validation, error boundaries
- Improving accessibility and performance (memoization, virtualization)
- Writing React tests (RTL/Vitest/Jest)
Do not use this skill when
- The project uses Next.js App Router or React Server Components
- The project is React Native / Expo