What problem does it solve?
Frontend changes often fail silently: accessibility breaks, performance regresses, state/route ownership gets muddled, and UI polish turns into inconsistent “decoration.” This Skill provides a structured way to implement browser-facing UI depth correctly, including auth/signup/onboarding surfaces and CRO-critical page behavior.
Core Features & Use Cases
- Component & UI architecture ownership: Define and preserve route ownership, state ownership, and design-system integration for React/Next.js work.
- Correctness for user-facing behavior: Implement loading/empty/error/success states, keyboard paths, mobile behavior, and performance expectations as part of “done.”
- Auth, signup, verification, onboarding slice: Handle validation, recovery, instrumentation seams, and mobile-first behavior without faking server logic.
- Polish with guardrails: Apply shadcn/ui design constraints, animation/performance rules, and anti-slop UI quality checks during implementation and refactors.
- Guided delivery workflow: Use the bundled references and scripts to follow a repeatable delivery loop and reduce regressions.
Quick Start
Use the frontend skill to implement a signup-related UI change by following the “Start Here” steps, then apply the correct frontend-development workflow to the component, route, or page section you’re updating.