Design Implementation Guide
Overview
This skill provides style guides and implementation rules for frontend design.
For design discovery and style selection, use the design-discovery agent which:
- Gathers context through step-by-step questions
- Uses VS (Verbalized Sampling) technique to recommend styles with suitability percentages
- Applies AIDA methodology for landing pages
This skill is automatically loaded after the agent completes discovery.
How to Use
With Discovery Agent (Recommended)
- User requests frontend design
design-discovery agent conducts context gathering
- Agent presents VS-based style recommendations
- After style selection, agent loads this skill for implementation
Direct Usage (Quick Mode)
If user already knows their style, skip discovery:
"Build me a landing page with Bento Grid style, dark theme, minimal animations"
In this case, directly read the relevant style guide and implement.
Style Selection & Guidelines
Based on user responses, select the appropriate style and read the corresponding guide.
⚠️ IMPORTANT: You MUST read both the style guide AND relevant common modules before implementing.
Available Style Guides
Use the Read tool to read the corresponding style file:
- Editorial →
styles/editorial.md
- Brutalist →
styles/brutalist.md
- Neobrutalism →
styles/neobrutalism.md
- Glassmorphism →
styles/glassmorphism.md
- Liquid Glass →
styles/liquid-glass.md
- Swiss Minimal →
styles/swiss-minimal.md
- Minimalism →
styles/minimalism.md
- Neomorphism →
styles/neomorphism.md
- Claymorphism →
styles/claymorphism.md
- Skeuomorphism →
styles/skeuomorphism.md
- Bento Grid →
styles/bento-grid.md
- Dark Mode First →
styles/dark-mode-first.md
- Minimal Corporate →
styles/minimal-corporate.md
- Retro Pixel →
styles/retro-pixel.md
- Organic Shapes →
styles/organic-shapes.md
- Maximalist →
styles/maximalist.md
- 3D Immersive →
styles/3d-immersive.md
- Aurora / Gradient Mesh →
styles/aurora-gradient.md
- Terminal / Hacker →
styles/terminal-hacker.md
- Kinetic Typography →
styles/kinetic-typography.md
Common Modules (Always Read Based on User Choices)
- Colors →
common/colors.md (color systems, palettes, dark mode)
- Animations →
common/animations.md (motion principles, Tailwind animations)
- Spacing →
common/spacing.md (density systems, responsive spacing)
Do NOT proceed to implementation without reading:
- The chosen style guide
- Relevant common modules based on user's detail choices
Phase 3: Implementation
Universal Principles
❌ Never Do This (AI Slop Prevention)
- Default fonts like Inter, Roboto, Arial, system-ui
- Purple gradient + white background combos
- Applying rounded-xl to everything
- Meaningless shadow spam
- Repetitive identical card components
- Using only Tailwind defaults
- Generic hero sections with stock images
- Overusing blur effects
- Inconsistent spacing
✅ Always Do This
- Make intentional design decisions with clear reasoning
- Choose distinctive fonts that match the style (use Google Fonts)
- Create intentional color palettes (manage with CSS variables)
- Establish clear typography hierarchy (3-4 levels max)
- Use meaningful spacing scale (4px base: 4, 8, 12, 16, 24, 32, 48, 64)
- Apply details and finishing touches that match the chosen style
- Ensure contrast ratios meet WCAG AA (4.5:1 for text)
- Test responsive behavior at key breakpoints
Style Quick Reference
| Style |
Key Characteristics |
Example Fonts |
Color Traits |
| Editorial |
Large type, intentional whitespace, asymmetry |
Playfair Display, Cormorant |
Monotone, single accent |
| Brutalist |
Raw, thick borders, rule-breaking |
Monument Extended, Archivo Black |
High contrast, primary colors |
| Neobrutalism |
Thick borders, hard shadows, playful colors |
Space Grotesk, Clash Display |
Vivid pastels, cheerful |
| Glassmorphism |
Blur, transparency, soft light |
SF Pro, Plus Jakarta Sans |
Pastel + white |
| Liquid Glass |
Dynamic refraction, specular highlights, alive |
SF Pro, Geist, Inter |
Environment-adaptive tints |
| Swiss Minimal |
Grid, typography-focused, refined |
Helvetica Neue, Suisse Int'l |
B&W + single accent |
| Minimalism |
Extreme whitespace, near-monochrome, zen |
Inter, Instrument Sans |
Near-absence of color |
| Organic |
Curves, blobs, natural flow |
Fraunces, DM Serif |
Earth tones, warm neutrals |
| Neomorphism |
Soft 3D, inset shadows, tactile |
Inter, Outfit |
Muted, low contrast |
| Claymorphism |
Puffy clay surfaces, inner highlights, pastel |
Nunito, Quicksand, Fredoka |
Warm pastels, candy tones |
| Skeuomorphism |
Real-world textures, realistic depth, physical |
Playfair Display, Lora |
Leather/wood/metal warm tones |
| Bento Grid |
Modular cards, varied sizes, Apple-like |
SF Pro, Geist |
Neutral + vibrant accents |
| Dark Mode First |
Dark backgrounds, neon accents, glow |
JetBrains Mono, Fira Code |
Dark + neon |
| Minimal Corporate |
Clean, trustworthy, professional |
DM Sans, Satoshi |
Blue/gray, conservative |
| Retro Pixel |
CRT effects, terminal aesthetics, pixelated |
Press Start 2P, VT323 |
Green/amber on black |
| Organic Shapes |
Blobs, curves, natural flow |
Fraunces, Nunito |
Earth tones, warm naturals |
| Maximalist |
Bold type, intense colors, layered |
Clash Display, Syne |
Saturated, multi-color |
| 3D Immersive |
CSS 3D transforms, parallax, depth |
Space Grotesk, Geist |
Dark + gradient depth |
| Aurora / Gradient Mesh |
Mesh gradients, color fields, ambient glow |
Geist, Inter, Satoshi |
Multi-stop gradients, iridescent |
| Terminal / Hacker |
Monospace, information-dense, command palette |
JetBrains Mono, Geist Mono |
Dark + semantic (green/red/yellow) |
| Kinetic Typography |
Scroll-driven text animation, split reveals |
Instrument Serif, Clash Display |
Mono/limited palette, type-focused |
Example Scenarios
Scenario 1: Fashion Brand Landing Page
Target: Women 20-30 interested in fashion
Mood: Editorial/Magazine
Colors: Monochrome
Gradients: None
Animation: Moderate
Border Radius: Sharp
Spacing: Spacious
→ Apply Editorial style
→ Large serif headlines, generous whitespace, monotone, image overlap
→ Smooth scroll animations, no gradients, sharp edges
Scenario 2: SaaS Dashboard
Target: Business users 30-40
Mood: Minimal Corporate
Colors: Cool (blue-based)
Gradients: Subtle
Animation: Minimal
Border Radius: Slight
Spacing: Balanced
→ Apply Minimal Corporate style
→ Sans-serif, clear grid, functional design
→ Subtle hover states, light gradients for depth
Scenario 3: Developer Tool
Target: Developers 25-40
Mood: Dark Mode First
Colors: Dark with neon accents
Gradients: Subtle
Animation: Moderate
Border Radius: Slight
Spacing: Compact
→ Apply Dark Mode First style
→ Monospace fonts, syntax highlighting colors
→ Glow effects on interactive elements
Scenario 4: Portfolio Site
Target: Creative professionals
Mood: Bento Grid
Colors: Vibrant
Gradients: Mesh
Animation: Rich
Border Radius: Rounded
Spacing: Spacious
→ Apply Bento Grid style
→ Modular layout, varied card sizes
→ Complex animations, mesh gradient backgrounds
Final Checklist
Before completing the design, verify:
Response Format
When presenting design choices to users, summarize the configuration:
## Design Configuration Summary
| Setting | Choice |
|---------|--------|
| Style | Swiss Minimal |
| Colors | Monochrome (Black + Blue accent) |
| Gradients | None |
| Animation | Minimal |
| Border Radius | Sharp (0px) |
| Spacing | Spacious |
| Theme | Light + Dark mode |
Proceeding with implementation...
Source: wigtn/wigtn-plugins-with-claude-code — distributed by TomeVault.
1---2name: design-system-reference3description: Style guides and implementation rules for frontend design. Works with design-discovery agent which handles context gathering and VS-based style recommendations. Contains detailed style guides, anti-patterns, and implementation checklists. Use when this capability is needed.4---56# Design Implementation Guide78## Overview910This skill provides **style guides and implementation rules** for frontend design.1112**For design discovery and style selection**, use the `design-discovery` agent which:13- Gathers context through step-by-step questions14- Uses VS (Verbalized Sampling) technique to recommend styles with suitability percentages15- Applies AIDA methodology for landing pages1617This skill is automatically loaded after the agent completes discovery.1819---2021## How to Use2223### With Discovery Agent (Recommended)241. User requests frontend design252. `design-discovery` agent conducts context gathering263. Agent presents VS-based style recommendations274. After style selection, agent loads this skill for implementation2829### Direct Usage (Quick Mode)30If user already knows their style, skip discovery:31```32"Build me a landing page with Bento Grid style, dark theme, minimal animations"33```34In this case, directly read the relevant style guide and implement.3536---3738## Style Selection & Guidelines3940Based on user responses, select the appropriate style and read the corresponding guide.4142**⚠️ IMPORTANT: You MUST read both the style guide AND relevant common modules before implementing.**4344### Available Style Guides4546Use the `Read` tool to read the corresponding style file:47- Editorial → `styles/editorial.md`48- Brutalist → `styles/brutalist.md`49- Neobrutalism → `styles/neobrutalism.md`50- Glassmorphism → `styles/glassmorphism.md`51- Liquid Glass → `styles/liquid-glass.md`52- Swiss Minimal → `styles/swiss-minimal.md`53- Minimalism → `styles/minimalism.md`54- Neomorphism → `styles/neomorphism.md`55- Claymorphism → `styles/claymorphism.md`56- Skeuomorphism → `styles/skeuomorphism.md`57- Bento Grid → `styles/bento-grid.md`58- Dark Mode First → `styles/dark-mode-first.md`59- Minimal Corporate → `styles/minimal-corporate.md`60- Retro Pixel → `styles/retro-pixel.md`61- Organic Shapes → `styles/organic-shapes.md`62- Maximalist → `styles/maximalist.md`63- 3D Immersive → `styles/3d-immersive.md`64- Aurora / Gradient Mesh → `styles/aurora-gradient.md`65- Terminal / Hacker → `styles/terminal-hacker.md`66- Kinetic Typography → `styles/kinetic-typography.md`6768### Common Modules (Always Read Based on User Choices)69- Colors → `common/colors.md` (color systems, palettes, dark mode)70- Animations → `common/animations.md` (motion principles, Tailwind animations)71- Spacing → `common/spacing.md` (density systems, responsive spacing)7273Do NOT proceed to implementation without reading:741. The chosen style guide752. Relevant common modules based on user's detail choices7677---7879## Phase 3: Implementation8081### Universal Principles8283#### ❌ Never Do This (AI Slop Prevention)84- Default fonts like Inter, Roboto, Arial, system-ui85- Purple gradient + white background combos86- Applying rounded-xl to everything87- Meaningless shadow spam88- Repetitive identical card components89- Using only Tailwind defaults90- Generic hero sections with stock images91- Overusing blur effects92- Inconsistent spacing9394#### ✅ Always Do This95- Make intentional design decisions with clear reasoning96- Choose distinctive fonts that match the style (use Google Fonts)97- Create intentional color palettes (manage with CSS variables)98- Establish clear typography hierarchy (3-4 levels max)99- Use meaningful spacing scale (4px base: 4, 8, 12, 16, 24, 32, 48, 64)100- Apply details and finishing touches that match the chosen style101- Ensure contrast ratios meet WCAG AA (4.5:1 for text)102- Test responsive behavior at key breakpoints103104---105106## Style Quick Reference107108| Style | Key Characteristics | Example Fonts | Color Traits |109|-------|-------------------|---------------|--------------|110| Editorial | Large type, intentional whitespace, asymmetry | Playfair Display, Cormorant | Monotone, single accent |111| Brutalist | Raw, thick borders, rule-breaking | Monument Extended, Archivo Black | High contrast, primary colors |112| **Neobrutalism** | Thick borders, hard shadows, playful colors | Space Grotesk, Clash Display | Vivid pastels, cheerful |113| Glassmorphism | Blur, transparency, soft light | SF Pro, Plus Jakarta Sans | Pastel + white |114| **Liquid Glass** | Dynamic refraction, specular highlights, alive | SF Pro, Geist, Inter | Environment-adaptive tints |115| Swiss Minimal | Grid, typography-focused, refined | Helvetica Neue, Suisse Int'l | B&W + single accent |116| **Minimalism** | Extreme whitespace, near-monochrome, zen | Inter, Instrument Sans | Near-absence of color |117| Organic | Curves, blobs, natural flow | Fraunces, DM Serif | Earth tones, warm neutrals |118| **Neomorphism** | Soft 3D, inset shadows, tactile | Inter, Outfit | Muted, low contrast |119| **Claymorphism** | Puffy clay surfaces, inner highlights, pastel | Nunito, Quicksand, Fredoka | Warm pastels, candy tones |120| **Skeuomorphism** | Real-world textures, realistic depth, physical | Playfair Display, Lora | Leather/wood/metal warm tones |121| **Bento Grid** | Modular cards, varied sizes, Apple-like | SF Pro, Geist | Neutral + vibrant accents |122| **Dark Mode First** | Dark backgrounds, neon accents, glow | JetBrains Mono, Fira Code | Dark + neon |123| **Minimal Corporate** | Clean, trustworthy, professional | DM Sans, Satoshi | Blue/gray, conservative |124| **Retro Pixel** | CRT effects, terminal aesthetics, pixelated | Press Start 2P, VT323 | Green/amber on black |125| **Organic Shapes** | Blobs, curves, natural flow | Fraunces, Nunito | Earth tones, warm naturals |126| **Maximalist** | Bold type, intense colors, layered | Clash Display, Syne | Saturated, multi-color |127| **3D Immersive** | CSS 3D transforms, parallax, depth | Space Grotesk, Geist | Dark + gradient depth |128| **Aurora / Gradient Mesh** | Mesh gradients, color fields, ambient glow | Geist, Inter, Satoshi | Multi-stop gradients, iridescent |129| **Terminal / Hacker** | Monospace, information-dense, command palette | JetBrains Mono, Geist Mono | Dark + semantic (green/red/yellow) |130| **Kinetic Typography** | Scroll-driven text animation, split reveals | Instrument Serif, Clash Display | Mono/limited palette, type-focused |131132---133134## Example Scenarios135136### Scenario 1: Fashion Brand Landing Page137```138Target: Women 20-30 interested in fashion139Mood: Editorial/Magazine140Colors: Monochrome141Gradients: None142Animation: Moderate143Border Radius: Sharp144Spacing: Spacious145146→ Apply Editorial style147→ Large serif headlines, generous whitespace, monotone, image overlap148→ Smooth scroll animations, no gradients, sharp edges149```150151### Scenario 2: SaaS Dashboard152```153Target: Business users 30-40154Mood: Minimal Corporate155Colors: Cool (blue-based)156Gradients: Subtle157Animation: Minimal158Border Radius: Slight159Spacing: Balanced160161→ Apply Minimal Corporate style162→ Sans-serif, clear grid, functional design163→ Subtle hover states, light gradients for depth164```165166### Scenario 3: Developer Tool167```168Target: Developers 25-40169Mood: Dark Mode First170Colors: Dark with neon accents171Gradients: Subtle172Animation: Moderate173Border Radius: Slight174Spacing: Compact175176→ Apply Dark Mode First style177→ Monospace fonts, syntax highlighting colors178→ Glow effects on interactive elements179```180181### Scenario 4: Portfolio Site182```183Target: Creative professionals184Mood: Bento Grid185Colors: Vibrant186Gradients: Mesh187Animation: Rich188Border Radius: Rounded189Spacing: Spacious190191→ Apply Bento Grid style192→ Modular layout, varied card sizes193→ Complex animations, mesh gradient backgrounds194```195196---197198## Final Checklist199200Before completing the design, verify:201- [ ] Does it reflect the key characteristics of the chosen style?202- [ ] Is it free from generic AI-generated aesthetics?203- [ ] Is the typography distinctive with clear hierarchy?204- [ ] Is the color palette intentional and consistent?205- [ ] Do animations match the specified level (none/minimal/moderate/rich)?206- [ ] Is the border radius consistent throughout?207- [ ] Does spacing match the specified density?208- [ ] Are gradients used (or not used) as specified?209- [ ] Does it support the specified theme mode (light/dark/both)?210- [ ] Is there something memorable that users will remember?211212---213214## Response Format215216When presenting design choices to users, summarize the configuration:217218```219## Design Configuration Summary220221| Setting | Choice |222|---------|--------|223| Style | Swiss Minimal |224| Colors | Monochrome (Black + Blue accent) |225| Gradients | None |226| Animation | Minimal |227| Border Radius | Sharp (0px) |228| Spacing | Spacious |229| Theme | Light + Dark mode |230231Proceeding with implementation...232```233234---235> Source: [wigtn/wigtn-plugins-with-claude-code](https://github.com/wigtn/wigtn-plugins-with-claude-code) — distributed by [TomeVault](https://tomevault.io).236<!-- tomevault:4.0:skill_md:2026-06-18 -->