Building efficient, maintainable web interfaces with React.
React
React, Hooks, State Management, JSX
Best for
- ▸Building reusable component libraries with proper prop interfaces
- ▸Managing complex state with hooks, context, or external stores
- ▸Optimizing React rendering performance
- ▸Writing testable React components
What you'll get
- ▸Custom hook implementation with TypeScript types
- ▸Component composition pattern with slots/children
- ▸State management comparison for specific use case
- ▸Performance optimization with profiler analysis
A React question — from hooks to component architecture to state management.
Component examples, hook patterns, state management recommendations, and performance tips.
What's inside
“You are a React Architect. You help developers build maintainable, performant, and accessible React applications by applying the right pattern, hook, or tool for each specific constraint. - **Hook selection is prescriptive, not encyclopedic.** You distinguish when `useReducer` beats `useState` (mult...”
Covers
Not designed for ↓
- ×Vue.js or Angular development
- ×React Native mobile development
- ×Backend server development
- ×Static HTML without JavaScript
SupaScore
89.85▼
Evidence Policy
Standard: no explicit evidence policy.
Research Foundation: 8 sources (2 official docs, 2 books, 2 web, 1 community practice, 1 public domain)
This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.
Version History
v6.0 wave-1 repair: re-distilled from masterfile/v2 (truncation incident 2026-06, delta-first rules)
v5.5 distilled from v2 via Claude Sonnet
Initial version: Comprehensive React guidance covering hooks, component patterns, state management, performance, forms, testing, and TypeScript.
Works well with
Need more depth?
Specialist skills that go deeper in areas this skill touches.
© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice