In the Skill's Own Terms
This skill teaches coding agents to produce $150k+ agency-level visual design by defining exact typographic choices, spatial rhythm, shadow techniques, card structures, and fluid motion patterns. It bans generic defaults (Inter, Roboto, thick-stroked icons, harsh shadows, standard easing) and enforces premium alternatives like Geist or Clash Display, ultra-light icons, and custom cubic-bezier transitions.
Every output must combine a unique Vibe Archetype (Ethereal Glass, Editorial Luxury, or Soft Structuralism) with a Layout Archetype (Asymmetrical Bento, Z-Axis Cascade, or Editorial Split) to prevent repetition. Components use nested Double-Bezel enclosures, Button-in-Button trailing icons, massive whitespace (py-24 to py-40), and scroll-interpolated entry animations. All motion simulates real-world physics via transform and opacity only, with strict performance guardrails for mobile.
What it produces
- Flawless, pixel-perfect React/Tailwind/HTML code implementing the selected Vibe and Layout Archetypes with Double-Bezel component structures, custom cubic-bezier motion, and mobile-responsive collapse
How It Works
- 01Roll the Variance Engine
Before writing code, the agent silently selects one Vibe Archetype and one Layout Archetype from predefined premium combinations based on the prompt's context to ensure uniquely tailored output.
- 02Scaffold Background and Typography
Establish the chosen texture (OLED black with radial gradients, warm creams with noise overlay, or silver-grey with soft shadows) and set massive typography sizes with exaggerated macro-whitespace.
- 03Architect Nested Component Structures
Build all major cards, inputs, and grids using the Double-Bezel technique: an outer shell with hairline border and padding wraps an inner core with its own background and mathematically calculated smaller radius.
- 04Choreograph Fluid Motion
Inject custom cubic-bezier transitions for all state changes, staggered navigation reveals with translate-y and opacity shifts, and magnetic button hover physics with diagonal translation and scaling.
- 05Apply Scroll Interpolation
Elements enter the viewport with a gentle fade-up animation (translate-y-16 blur-md opacity-0 resolving over 800ms+) using IntersectionObserver or Framer Motion's whileInView, never window scroll listeners.
- 06Validate Against the Pre-Output Checklist
Evaluate the code against an 11-point matrix ensuring no banned patterns, correct archetype selection, Double-Bezel architecture, custom easing, mobile collapse, and GPU-safe animations before delivery.