About
This skill empowers developers to architect robust React applications by implementing advanced patterns like compound components, headless hooks, and strict separation of UI and server state. It provides comprehensive guidance on building idempotent components, managing complex prop APIs through composition, and integrating TanStack Query for efficient data fetching and mutations. By enforcing best practices for both controlled and uncontrolled patterns, it ensures that your component library remains flexible, testable, and maintainable across large-scale projects.