Aesthetic
Create aesthetically beautiful interfaces by following proven design principles and systematic workflows.
When to Use This Skill
Use when:
- Building or designing user interfaces
- Analyzing designs from inspiration websites (Dribbble, Mobbin, Behance)
- Generating design images and evaluating aesthetic quality
- Implementing visual hierarchy, typography, color theory
- Adding micro-interactions and animations
- Creating design documentation and style guides
- Need guidance on accessibility and design systems
Core Framework: Four-Stage Approach
1. BEAUTIFUL: Understanding Aesthetics
Study existing designs, identify patterns, extract principles. AI lacks aesthetic sense—standards must come from analyzing high-quality examples and aligning with market tastes.
Reference: references/design-principles.md - Visual hierarchy, typography, color theory, white space principles.
2. RIGHT: Ensuring Functionality
Beautiful designs lacking usability are worthless. Study design systems, component architecture, accessibility requirements.
Reference: references/design-principles.md - Design systems, component libraries, WCAG accessibility standards.
3. SATISFYING: Micro-Interactions
Incorporate subtle animations with appropriate timing (150-300ms), easing curves (ease-out for entry, ease-in for exit), sequential delays.
Reference: references/micro-interactions.md - Duration guidelines, easing curves, performance optimization.
4. PEAK: Storytelling Through Design
Elevate with narrative elements—parallax effects, particle systems, thematic consistency. Use restraint: "too much of anything isn't good."
Reference: references/storytelling-design.md - Narrative elements, scroll-based storytelling, interactive techniques.
Workflows
Workflow 1: Capture & Analyze Inspiration
Purpose: Extract design guidelines from inspiration websites.
Steps:
- Browse inspiration sites (Dribbble, Mobbin, Behance, Awwwards)
- Use chrome-devtools skill to capture full-screen screenshots (not full page)
- Use ai-multimodal skill to analyze screenshots and extract:
- Design style (Minimalism, Glassmorphism, Neo-brutalism, etc.)
- Layout structure & grid systems
- Typography system & hierarchy
IMPORTANT: Try to predict the font name (Google Fonts) and font size in the given screenshot, don't just use Inter or Poppins.
- Color palette with hex codes
- Visual hierarchy techniques
- Component patterns & styling
- Micro-interactions
- Accessibility considerations
- Overall aesthetic quality rating (1-10)
- Document findings in project design guidelines using templates
Workflow 2: Generate & Iterate Design Images
Purpose: Create aesthetically pleasing design images through iteration.
Steps:
- Define design prompt with: style, colors, typography, audience, animation specs
- Use ai-multimodal skill to generate design images with Gemini API
- Use ai-multimodal skill to analyze output images and evaluate aesthetic quality
- If score < 7/10 or fails professional standards:
- Identify specific weaknesses (color, typography, layout, spacing, hierarchy)
- Refine prompt with improvements
- Regenerate with ai-multimodal or use media-processing skill to modify outputs (resize, crop, filters, composition)
- Repeat until aesthetic standards met (score ≥ 7/10)
- Document final design decisions using templates
Design Documentation
Create Design Guidelines
Use assets/design-guideline-template.md to document:
- Color patterns & psychology
- Typography system & hierarchy
- Layout principles & spacing
- Component styling standards
- Accessibility considerations
- Design highlights & rationale
Save in project ./docs/design-guideline.md.
Create Design Story
Use assets/design-story-template.md to document:
- Narrative elements & themes
- Emotional journey
- User journey & peak moments
- Design decision rationale
Save in project ./docs/design-story.md.
Resources & Integration
Related Skills
- ai-multimodal: Analyze documents, screenshots & videos, generate design images, edit generated images, evaluate aesthetic quality using Gemini API
- chrome-devtools: Capture full-screen screenshots from inspiration websites, navigate between pages, interact with elements, read console logs & network requests
- media-processing: Refine generated images (FFmpeg for video, ImageMagick for images)
- ui-styling: Implement designs with shadcn/ui components + Tailwind CSS utility-first styling
- web-frameworks: Build with Next.js (App Router, Server Components, SSR/SSG)
Reference Documentation
References: references/design-resources.md - Inspiration platforms, design systems, AI tools, MCP integrations, development strategies.
Key Principles
- Aesthetic standards come from humans, not AI—study quality examples
- Iterate based on analysis—never settle for first output
- Balance beauty with functionality and accessibility
- Document decisions for consistency across development
- Use progressive disclosure in design—reveal complexity gradually
- Always evaluate aesthetic quality objectively (score ≥ 7/10)
1---2name: aesthetic-23description: Create aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating design images with ai-multimodal, implementing visual hierarchy and color theory, adding micro-interactions, or creating design documentation. Includes workflows for capturing and analyzing inspiration screenshots with chrome-devtools and ai-multimodal, iterative design image generation until aesthetic standards are met, and comprehensive design system guidance covering BEAUTIFUL (aesthetic principles), RIGHT (functionality/accessibility), SATISFYING (micro-interactions), and PEAK (storytelling) stages. Integrates with chrome-devtools, ai-multimodal, media-processing, ui-styling, and web-frameworks skills.4---5
6# Aesthetic
7
8Create aesthetically beautiful interfaces by following proven design principles and systematic workflows.
9
10## When to Use This Skill
11
12Use when:
13- Building or designing user interfaces
14- Analyzing designs from inspiration websites (Dribbble, Mobbin, Behance)
15- Generating design images and evaluating aesthetic quality
16- Implementing visual hierarchy, typography, color theory
17- Adding micro-interactions and animations
18- Creating design documentation and style guides
19- Need guidance on accessibility and design systems
20
21## Core Framework: Four-Stage Approach
22
23### 1. BEAUTIFUL: Understanding Aesthetics
24Study existing designs, identify patterns, extract principles. AI lacks aesthetic sense—standards must come from analyzing high-quality examples and aligning with market tastes.
25
26**Reference**: [`references/design-principles.md`](references/design-principles.md) - Visual hierarchy, typography, color theory, white space principles.
27
28### 2. RIGHT: Ensuring Functionality
29Beautiful designs lacking usability are worthless. Study design systems, component architecture, accessibility requirements.
30
31**Reference**: [`references/design-principles.md`](references/design-principles.md) - Design systems, component libraries, WCAG accessibility standards.
32
33### 3. SATISFYING: Micro-Interactions
34Incorporate subtle animations with appropriate timing (150-300ms), easing curves (ease-out for entry, ease-in for exit), sequential delays.
35
36**Reference**: [`references/micro-interactions.md`](references/micro-interactions.md) - Duration guidelines, easing curves, performance optimization.
37
38### 4. PEAK: Storytelling Through Design
39Elevate with narrative elements—parallax effects, particle systems, thematic consistency. Use restraint: "too much of anything isn't good."
40
41**Reference**: [`references/storytelling-design.md`](references/storytelling-design.md) - Narrative elements, scroll-based storytelling, interactive techniques.
42
43## Workflows
44
45### Workflow 1: Capture & Analyze Inspiration
46
47**Purpose**: Extract design guidelines from inspiration websites.
48
49**Steps**:
501. Browse inspiration sites (Dribbble, Mobbin, Behance, Awwwards)
512. Use **chrome-devtools** skill to capture full-screen screenshots (not full page)
523. Use **ai-multimodal** skill to analyze screenshots and extract:
53 - Design style (Minimalism, Glassmorphism, Neo-brutalism, etc.)
54 - Layout structure & grid systems
55 - Typography system & hierarchy
56 **IMPORTANT:** Try to predict the font name (Google Fonts) and font size in the given screenshot, don't just use Inter or Poppins.
57 - Color palette with hex codes
58 - Visual hierarchy techniques
59 - Component patterns & styling
60 - Micro-interactions
61 - Accessibility considerations
62 - Overall aesthetic quality rating (1-10)
634. Document findings in project design guidelines using templates
64
65### Workflow 2: Generate & Iterate Design Images
66
67**Purpose**: Create aesthetically pleasing design images through iteration.
68
69**Steps**:
701. Define design prompt with: style, colors, typography, audience, animation specs
712. Use **ai-multimodal** skill to generate design images with Gemini API
723. Use **ai-multimodal** skill to analyze output images and evaluate aesthetic quality
734. If score < 7/10 or fails professional standards:
74 - Identify specific weaknesses (color, typography, layout, spacing, hierarchy)
75 - Refine prompt with improvements
76 - Regenerate with **ai-multimodal** or use **media-processing** skill to modify outputs (resize, crop, filters, composition)
775. Repeat until aesthetic standards met (score ≥ 7/10)
786. Document final design decisions using templates
79
80## Design Documentation
81
82### Create Design Guidelines
83Use [`assets/design-guideline-template.md`](assets/design-guideline-template.md) to document:
84- Color patterns & psychology
85- Typography system & hierarchy
86- Layout principles & spacing
87- Component styling standards
88- Accessibility considerations
89- Design highlights & rationale
90
91Save in project `./docs/design-guideline.md`.
92
93### Create Design Story
94Use [`assets/design-story-template.md`](assets/design-story-template.md) to document:
95- Narrative elements & themes
96- Emotional journey
97- User journey & peak moments
98- Design decision rationale
99
100Save in project `./docs/design-story.md`.
101
102## Resources & Integration
103
104### Related Skills
105- **ai-multimodal**: Analyze documents, screenshots & videos, generate design images, edit generated images, evaluate aesthetic quality using Gemini API
106- **chrome-devtools**: Capture full-screen screenshots from inspiration websites, navigate between pages, interact with elements, read console logs & network requests
107- **media-processing**: Refine generated images (FFmpeg for video, ImageMagick for images)
108- **ui-styling**: Implement designs with shadcn/ui components + Tailwind CSS utility-first styling
109- **web-frameworks**: Build with Next.js (App Router, Server Components, SSR/SSG)
110
111### Reference Documentation
112**References**: [`references/design-resources.md`](references/design-resources.md) - Inspiration platforms, design systems, AI tools, MCP integrations, development strategies.
113
114## Key Principles
115
1161. Aesthetic standards come from humans, not AI—study quality examples
1172. Iterate based on analysis—never settle for first output
1183. Balance beauty with functionality and accessibility
1194. Document decisions for consistency across development
1205. Use progressive disclosure in design—reveal complexity gradually
1216. Always evaluate aesthetic quality objectively (score ≥ 7/10)