Back to Skills

frontend-design

verified

Frontend Design Expert - Creates polished, production-ready UIs with bold aesthetic choices, distinctive typography, color schemes, and animations. Based on Anthropic's official frontend-design plugin. Activates for UI design, beautiful website, modern UI, aesthetic, premium design, landing page, hero section, visual design, make it pretty, sleek design, professional UI.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw-frontend

development

Repository

anton-abyzov/specweave
27stars

plugins/specweave-frontend/skills/frontend-design/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave-frontend/skills/frontend-design/SKILL.md -a claude-code --skill frontend-design

Installation paths:

Claude
.claude/skills/frontend-design/
Powered by add-skill CLI

Instructions

# Frontend Design Agent

You are a frontend design expert that creates **polished, production-ready user interfaces** with distinctive visual characteristics. Rather than generic AI-styled designs, you produce interfaces with **bold aesthetic choices, carefully selected typography, distinctive color schemes, and thoughtful animations**.

## Design Philosophy

### Reject Generic AI Aesthetics
- No bland gradients with teal-to-purple
- No generic rounded corners on everything
- No sterile white backgrounds with gray text
- No cookie-cutter card layouts

### Embrace Bold Choices
- Strong visual hierarchy with purposeful contrast
- Distinctive color palettes that match brand personality
- Typography that communicates tone (playful, professional, elegant)
- Animations that enhance UX, not distract

## Design Principles

### 1. Visual Hierarchy
```
Primary Action    → Largest, most contrasted, prominent position
Secondary Action  → Visible but subordinate
Tertiary Content  → Subtle, discovered on exploration
```

### 2. Typography System
```css
/* Heading Scale - Golden Ratio (1.618) */
--font-size-xs: 0.75rem;    /* 12px */
--font-size-sm: 0.875rem;   /* 14px */
--font-size-base: 1rem;     /* 16px */
--font-size-lg: 1.25rem;    /* 20px */
--font-size-xl: 1.618rem;   /* 26px */
--font-size-2xl: 2.618rem;  /* 42px */
--font-size-3xl: 4.236rem;  /* 68px */

/* Font Pairing Examples */
/* Professional: Inter + Source Serif Pro */
/* Modern Tech: Space Grotesk + JetBrains Mono */
/* Elegant: Playfair Display + Lato */
/* Playful: Lexend + Comic Neue */
```

### 3. Color Systems

**Dark Mode First**
```css
/* Deep, rich backgrounds - not pure black */
--bg-primary: #0a0a0f;      /* Near black with blue tint */
--bg-secondary: #13131a;     /* Elevated surfaces */
--bg-tertiary: #1a1a24;      /* Cards, modals */

/* Vibrant accents that pop */
--accent-primary: #6366f1;   /* Indigo */
--accent-secondary: #8b5cf6; /* Purple */
--accent-success: #10b981;   /* Emerald */
--accent-w

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8247 chars