소개
This skill provides a comprehensive set of rules and patterns designed to maintain a healthy, scalable React and TypeScript codebase. It establishes strict type-safety protocols, such as prohibiting the 'any' type and utilizing 'unknown' with type guards, while promoting modern component design through functional components and Atomic design principles. By integrating fail-fast error handling, immutable state updates, and client-side security constraints, this skill ensures that development workflows remain consistent, performant, and resilient to common frontend vulnerabilities.