What problem does it solve?
This Skill provides a comprehensive guide and set of patterns for developing modern, maintainable, and testable React web applications, ensuring consistency and quality in frontend development.
Core Features & Use Cases
- Test-First Development: Enforces writing tests before implementation for components and hooks.
- Component & Hook Patterns: Demonstrates best practices for structuring reusable UI elements and custom logic.
- State Management: Guides on using local state, Zustand for global state, and React Query for server state.
- Use Case: Develop a new feature for a web application, ensuring all new components are thoroughly tested before and during implementation, and that state is managed efficiently.
Quick Start
Create a new React component named UserProfile following the test-first development pattern.