What problem does it solve?
This Skill enforces a production-grade frontend architecture and design-engineering opinion set to correct common LLM biases and deliver consistent, performant, and premium UI implementations across React/Next.js projects.
Core Features & Use Cases
- Baseline Configuration: Enforces global design dials (DESIGN_VARIANCE, MOTION_INTENSITY, VISUAL_DENSITY) and adapts them when explicitly requested.
- Architecture & Conventions: Mandates dependency verification via package.json, RSC-first defaults with client isolation for interactive components, Tailwind-driven styling, and strict icon/font rules.
- Design Engineering Rules: Applies deterministic typography, a single accent color policy, layout diversification (no center-bias for high variance), materiality rules, full interaction cycles (loading/empty/error states), and form patterns with clear labels and helper text.
- Motion & Performance: Prescribes Framer Motion usage for advanced choreography, isolates perpetual animations into client leaf components, forbids animating layout properties, and provides GPU-friendly hardware acceleration guidance.
- Use Cases: Generating production-ready Next.js landing pages, dashboards, or component libraries with accessible responsive layouts, motion choreography tuned to defined dials, and strict performance and visual quality guardrails.
Quick Start
Create a Next.js Server Components landing page with Tailwind CSS, Satoshi font, an asymmetric split-hero, Framer Motion micro-interactions tuned to MOTION_INTENSITY 6, DESIGN_VARIANCE 8, and VISUAL_DENSITY 4.