What problem does it solve? Generated app interfaces often lack coherent structure, accessible states, and consistent responsive behavior, forcing implementers to guess at layout decisions. This Skill produces a complete design specification—layout hierarchy, component map, responsive rules, and semantic class names—so the Next.js implementer can build without a second design pass. ## Core Features & Use Cases - Layout & Component Specification: Define page regions in reading order, assign stable semantic class names, and map component responsibilities for shells, features, and primitives. - Responsive & Accessibility Rules: Specify mobile, tablet, and desktop behavior plus keyboard focus, labels, and non-color state signals for every interactive surface. - shadcn Composition & Template Identity: Apply shadcn-compatible primitives, fullscreen modal grid patterns, and per-template visual identities (AI Engineer CV, Deep Research Paper, Luminous Rings, Vestaboard) via the references file. - Use Case: When a user asks for a new dashboard in an AppLoop-generated project, produce the named regions, unique per-instance classnames for inspect mode, dark-container contrast values, and the target template body class before any code is written. ## Quick Start Use the frontend-design skill to define the layout hierarchy, responsive behavior, and semantic class names for a new analytics dashboard page targeting template-default.