| name | react-hooks |
| description | Deep expertise in React hooks patterns including custom hooks, composition, optimization, and testing strategies. |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep |
| graph | {"domains":["domain:web-development"],"specializations":["specialization:web-development"],"skillAreas":["skill-area:react-state-management","skill-area:react-components"],"roles":["role:frontend-engineer"],"topics":["topic:custom-hooks","topic:composition-pattern"]} |
React Hooks Skill
Expert assistance for implementing React hooks with advanced patterns, composition strategies, and performance optimization.
Capabilities
- Design and implement custom hooks with proper abstractions
- Compose hooks for complex state and side effect management
- Optimize hook performance with memoization patterns
- Implement hooks for data fetching, subscriptions, and local storage
- Test custom hooks with React Testing Library
- Apply hooks rules and best practices
Usage
Invoke this skill when you need to:
- Create custom hooks for reusable logic
- Optimize existing hooks for performance
- Implement complex state logic with useReducer
- Build data fetching hooks with caching
- Create form handling hooks
Inputs