About
This skill streamlines the process of modernizing aging React codebases, providing a structured approach to transition from legacy class-based architectures to modern functional components. It guides developers through React 16 to 18 upgrade paths, automates repetitive refactoring tasks via integrated codemods, and implements advanced patterns like Suspense, Transitions, and TypeScript integration. Whether you are aiming for improved rendering performance or better developer ergonomics, this skill ensures a stable, incremental migration following industry best practices and lifecycle safety.