Skip to content

/design-system-reference

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.

From plugin
wigtn-plugins
458 skills11 agents6 commands

Claude Code

$ npx -y skills add wigtn/wigtn-plugins --skill design-system-reference --agent claude-code

SKILL.md

design-system-reference.SKILL.md
name: design-system-reference
description: 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.
allowed-tools: Read, Write, Edit, Glob

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)

1. User requests frontend design 2. `design-discovery` agent conducts context gathering 3. Agent presents VS-based style recommendations 4. 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.

Read both the style guide and the 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 (선택에 따라 참조)

  • 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: 1. The chosen style guide 2. Relevant common modules based on user's detail choices

---

Phase 3: Implementation

Universal Principles

❌ AI Slop 안티패턴 (피하기)

  • 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
  • Cream / off-white page background
  • Italic accent word inside a headline ("Build *faster*")
  • Numbered "01 / 02 / 03" section labels
  • Small uppercase monospace eyebrow labels above headings
  • Pill-shaped buttons everywhere

These are the model's current fallback defaults. "Avoid a generic look" alone just swaps one default for another, so name the pattern. If the chosen style genuinely calls for one of them (e.g. monospace in Terminal/Hacker, pill radius picked in discovery), it is a decision, not slop. When a first render still looks generic, identify which default it fell back to and add it to this list.

✅ 지향

  • 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,

Read more
@wigtn
Ships withwigtn-plugins

Claude Code plugins for AI-native engineers

Stars on GitHub

Momentum

stars in total
45
Star history of wigtn/wigtn-plugins on GitHub, a chart by star-history.com

Other skills on wigtn-plugins.

architecture-diagram
Auto-invoked

architecture-diagram

Draw an architecture, system, or flow diagram as a committable hand-drawn (sketch) image — SVG + PNG — in the Excalidraw /…

@wigtn@wigtnInstall Skill
code-review-levels
Auto-invoked

code-review-levels

Reference documents for deep code review (Level 3) and architecture review (Level 4). Used by code-reviewer agent for advanced…

@wigtn@wigtnInstall Skill
knowledge-wiki
Auto-invoked

knowledge-wiki

세션에서 배운 것을 정책 게이트를 통과시켜 팀 위키에 자동 축적한다. github.com/wigtn/ repo 작업은 폴더 위치와 무관하게 팀 위키(wigtn-team-wiki)로 가고, 그 외는 전역…

@wigtn@wigtnInstall Skill
paper-scout
Auto-invoked

paper-scout

최근 arXiv 논문을 가져와 우리 관심 분야와 관련 있는 것만 골라 한국어로 정리한다. arXiv API로 최신 논문을 수집하고, Hugging Face Daily Papers 업보트를 인기 신호로 붙인다. 이미 보여 준 논문은…

@wigtn@wigtnInstall Skill
screen-spec
Auto-invoked

screen-spec

PRD를 입력으로 화면정의서 5종(IA, User Flow, Screen Spec, Wireframe HTML, Dev Handoff)을 순차 생성한다. Wireframe은 흑백 + 의미색만 사용하는 lo-fi…

@wigtn@wigtnInstall Skill
team-memory-protocol
Auto-invoked

team-memory-protocol

팀 빌드 간 공유 컨텍스트 관리 프로토콜. SHARED_CONTEXT 파일 생성/관리, PLAN 원장 연동, Auto Memory 업데이트 규칙을 정의합니다.

@wigtn@wigtnInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills11d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react2d252k
@facebook@facebookInstall Skill

Questions about design-system-reference.

Which coding agents can use design-system-reference?
design-system-reference installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.