About
This skill provides specialized guidance for modernizing legacy React codebases, specifically targeting the transition from class-based architectures to modern functional components using hooks. It covers version-specific breaking changes from React 16 through 18, performance optimization techniques like memoization and code splitting, and the adoption of advanced concurrent features such as Suspense and Transitions. By leveraging automated codemods and structured migration checklists, it enables developers to improve application performance, maintainability, and type safety during complex refactoring cycles.