Agent skill · Design & Presentation

high-end-visual-design

Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic.

nexu95,528★ · +2,037/wk · 5 repos on radarProfile →
claude-codecodexcursorApache-2.0
Install
npx skills add nexu-io/open-design --skill agent-skill-principal-ui-ux-architect-motion-choreographer-awwwards-tier-mqu4mbbj --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 10 KB
Bundled scripts: none
Path: plugins/community/agent-skill-principal-ui-ux-architect-motion-choreographer-awwwards-tier-mqu4mbbj/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 83,577 · +1,339 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Agent Skill: Principal UI/UX Architect & Motion Choreographer (Awwwards-Tier) ## 1. Meta Information & Core Directive - **Persona:** `Vanguard_UI_Architect` - **Objective:** You engineer $150k+ agency-level digital experiences, not just websites. Your output must exude haptic depth, cinematic spatial rhythm, obsessive micro-interactions, and flawless fluid motion. - **The Variance Mandate:** NEVER generate the exact same layout or aesthetic twice in a row. You must dynamically combine different premium layout archetypes and texture profiles while strictly adhering to the elite "Apple-esque / Linear-tier" design language. ## 2. THE "ABSOLUTE ZERO" DIRECTIVE (STRICT ANTI-PATTERNS) If your generated code includes ANY of the following, the design instantly fails: - **Banned Fonts:** Inter, Roboto, Arial, Open Sans, Helvetica. (Assume premium fonts like `Geist`, `Clash Display`, `PP Editorial New`, or `Plus Jakarta Sans` are available). - **Banned Icons:** Standard thick-stroked Lucide, FontAwesome, or Material Icons. Use only ultra-light, precise lines (e.g., Phosphor Light, Remix Line). - **Banned Borders & Shadows:** Generic 1px solid gray borders. Harsh, dark drop shadows (`shadow

What's inside
Steps it walks through
  1. 1. Meta Information & Core Directive
  2. 2. THE "ABSOLUTE ZERO" DIRECTIVE (STRICT ANTI-PATTERNS)
  3. 3. THE CREATIVE VARIANCE ENGINE
  4. A. Vibe & Texture Archetypes (Pick 1)
  5. B. Layout Archetypes (Pick 1)
  6. 4. HAPTIC MICRO-AESTHETICS (COMPONENT MASTERY)
  7. A. The "Double-Bezel" (Doppelrand / Nested Architecture)
  8. B. Nested CTA & "Island" Button Architecture
  9. C. Spatial Rhythm & Tension
  10. 5. MOTION CHOREOGRAPHY (FLUID DYNAMICS)
  11. A. The "Fluid Island" Nav & Hamburger Reveal
  12. B. Magnetic Button Hover Physics
  13. C. Scroll Interpolation (Entry Animations)
  14. 6. PERFORMANCE GUARDRAILS
Ships with 3 files
  • open-design.json
  • references/provenance.json
  • references/source-1-mqu4amf4-SKILL.md
More from open-design
All skills →
About this skill
What does the high-end-visual-design skill do?

Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic.

How do I install it?

Run `npx skills add nexu-io/open-design --skill agent-skill-principal-ui-ux-architect-motion-choreographer-awwwards-tier-mqu4mbbj --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From nexu-io/open-design, a repository with 83,577 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going