In the Skill's Own Terms
An anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers a design direction, then sets three dials (DESIGN_VARIANCE, MOTION_INTENSITY, VISUAL_DENSITY) that gate every layout, motion, and density decision. It maps briefs to real design systems where one exists (Fluent, Carbon, GOV.UK, Polaris) and labels aesthetic-only directions honestly.
Hard rules cover hero viewport fit, eyebrow restraint, one accent and one theme per page, banned AI tells, and specific icon, font, and animation libraries. Redesigns start with an audit. It closes with a mechanical Pre-Flight Check whose every box must pass before code ships.
What it produces
- A one-line Design Read stated before any code: page kind, audience, vibe language, and the design system or aesthetic family being leaned toward.
- Frontend code on Tailwind v4 by default, falling back to v3 only when the existing project demands it.
- Code comments that say plainly which parts are borrowed inspiration and which are official material.
- Clearly labeled placeholder slots when no image source exists, plus a closing list of the real images still needed.
How It Works
- 01Read the Brief Before Anything
The agent infers what the user actually wants from page kind, vibe words, references, audience, existing brand assets, and quiet constraints instead of jumping to a default aesthetic.
- 02Set the Three Dials
Baseline is 8 / 6 / 4, overridden conversationally by the design read. Presets exist per use case, from public-sector service (3 / 2 / 5) to agency landing (9 / 8 / 3).
- 03Choose a Foundation Honestly
If the brief reads as Microsoft, IBM, GitHub, Shopify, Atlassian, or public-sector, install and use the official package rather than recreating its CSS by hand.
- 04Apply the Default Stack
React or Next.js with Server Components, Tailwind v4, and Motion imported from motion/react, with animation isolated in client leaf components.
- 05Run the Pre-Flight Check
Before outputting any code, every box in the Section 14 matrix must pass; a single unticked box means the work is not done.