What problem does it solve?
This Skill eliminates the inconsistent, time-consuming process of manually migrating external UI designs into a project's frontend codebase by enforcing standardized architecture, component usage, and test coverage, reducing technical debt and accelerating feature development.
Core Features & Use Cases
- Standardized Component Usage: Automatically replaces custom UI elements with project-specific component library primitives for consistent design system adherence.
- Server State Integration: Replaces client-side stores with React Query hooks and the project's official API client for reliable, maintainable data fetching.
- Enforced Quality Standards: Requires full test coverage and component stories for all reusable elements, ensuring long-term code maintainability.
- Use Case: For example, when migrating a third-party customer dashboard UI into your company's web app, this skill structures all code into the correct domain folder, uses your existing design system components, and generates all required test and story files automatically.
Quick Start
Use the migrate-frontend skill to convert the external user profile UI into the frontend domains/user-profile/ directory following all project conventions and verification requirements.