Back to list
DaveHudson

design-system

by DaveHudson

0🍴 0📅 Jan 11, 2026

SKILL.md


name: design-system description: Design guidelines for distinctive UI. Auto-loads when building components, styling interfaces, or making design decisions.

Design guidelines for creating distinctive interfaces that avoid generic AI aesthetics.


Design Thinking

Before coding, commit to a bold aesthetic direction:

DirectionCharacter
Brutally minimalStark, purposeful emptiness
MaximalistRich, layered, abundant
Retro-futuristicNostalgic tech meets tomorrow
Luxury/refinedSubtle, premium, considered
PlayfulEnergetic, unexpected, fun
EditorialMagazine-inspired, typographic
IndustrialRaw, functional, utilitarian

Typography

Choose fonts that are distinctive, not defaults:

Avoid:

  • Arial, Helvetica
  • Inter, Roboto
  • System defaults

Do:

  • Pair display + body fonts intentionally
  • Use variable fonts for flexibility
  • Consider the emotional weight of type

Color & Theme

  • Use CSS variables for theming
  • Dominant color with decisive accents
  • Avoid generic blue (#3B82F6) everywhere
  • Consider dark mode from the start
:root {
  --color-primary: #...;
  --color-accent: #...;
  --color-background: #...;
  --color-text: #...;
}

Motion & Animation

  • High-impact animations on key moments
  • CSS transitions and scroll-triggered effects
  • Hover states with personality
  • Page load reveals for maximum impact
.element {
  transition: transform 0.2s ease-out;
}

.element:hover {
  transform: translateY(-2px);
}

Spatial Composition

  • Use unexpected layouts
  • Embrace asymmetry
  • Consider overlap and diagonal flow
  • Break the predictable grid when appropriate

Anti-Patterns to Avoid

Don'tWhy
Default framework colorsEvery AI uses them
Inter/Roboto everywhereZero character
Symmetric card gridsPredictable, boring
Blue buttons on whiteCookie-cutter
Generic gradientsOverused, bland
Stock illustration styleInstantly recognizable as AI

Visual Details

Create atmosphere through:

  • Gradients with intention
  • Textures and patterns
  • Contextual effects
  • Micro-interactions
  • Considered shadows

Component Patterns

Server vs Client Components

  • Use Server Components by default (no directive)
  • Add "use client" only when needed (hooks, interactivity, browser APIs)
  • Keep client components as small as possible

Accessibility

  • Use semantic HTML elements
  • Include proper ARIA attributes
  • Ensure keyboard navigation works
  • Test with screen readers

Design Mindset

  • Be intentional - Every decision should have a reason
  • Be distinctive - Stand out from AI-generated sameness
  • Be consistent - Build a cohesive system
  • Be bold - Commit to your aesthetic direction
  • Match complexity to vision - Maximalist designs need elaborate implementation; minimal designs need restraint

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon