What problem does it solve? Frontend code in the iWana neXt repo can drift into inconsistent patterns—client-side fetching everywhere, hardcoded styles, untyped props, and inaccessible UI. This Skill defines the canonical architecture and checklists so every page, component, and form follows the same Next.js App Router conventions. ## Core Features & Use Cases - Architecture doctrine: Server Components by default, Client Components only when justified, feature-based boundaries, and design-token-driven styling. - Implementation checklists: Step-by-step criteria for new pages, components, and features covering loading/error states, SEO, accessibility, and i18n. - Canonical patterns: Standard form stack (react-hook-form + zod), hybrid authentication via AuthProvider and useAuth, plus reference docs for data fetching, component structure, and file organization. - Use Case: When asked to build a new customers page, the Skill guides placement under app/, server-side data fetching, loading.tsx/error.tsx handling, and reuse of shared components instead of ad hoc UI. ## Quick Start Use the frontend-dev-guidelines skill to implement a new customers list page in the Next.js app following the repo's Server Components and accessibility standards.