AgentStack
SKILL verified MIT Self-run

Design Patterns

skill-claude-code-community-ireland-claude-code-resources-design-patterns · by Claude-Code-Community-Ireland

Reference library of proven UI design patterns, component templates, and sector-specific conventions for high-quality design generation.

No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add skill-claude-code-community-ireland-claude-code-resources-design-patterns

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Design Patterns? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Design Patterns Reference

This skill provides a curated library of proven design patterns that generate high-quality, non-vibe-coded UI.

Layout Patterns

Hero Sections

Pattern 1: Split Hero Best for: SaaS, product landing pages

┌─────────────────────────────────────────────┐
│  [Content]              [Media]             │
│  Headline               Image/Video/        │
│  Subhead                Illustration        │
│  CTA Buttons                                │
└─────────────────────────────────────────────┘

Pattern 2: Centered Hero Best for: Announcements, events, minimal designs

┌─────────────────────────────────────────────┐
│              [Eyebrow Badge]                │
│                 Headline                    │
│                 Subhead                     │
│           [CTA]    [Secondary]              │
│              [Social Proof]                 │
└─────────────────────────────────────────────┘

Pattern 3: Product Showcase Best for: E-commerce, physical products

┌─────────────────────────────────────────────┐
│  [Product Image - Large, High Quality]      │
│  ─────────────────────────────────────────  │
│  Product Name          Price                │
│  Brief Description     [Add to Cart]        │
│  [Feature Icons]                            │
└─────────────────────────────────────────────┘

Navigation Patterns

Top Navigation (Desktop)

┌─────────────────────────────────────────────┐
│ [Logo]  Nav Items...        [CTA] [Account] │
└─────────────────────────────────────────────┘

Sidebar Navigation (Dashboard)

┌─────────────────────────────────────────────┐
│ [Logo]           │  Page Content            │
│ ───────────────  │                          │
│ Nav Item 1       │                          │
│ Nav Item 2       │                          │
│ Nav Item 3       │                          │
│                  │                          │
│ [Collapsed User] │                          │
└─────────────────────────────────────────────┘

Card Patterns

Content Card

┌─────────────────┐
│ [Image]         │
│ Category        │
│ Title           │
│ Description...  │
│ [Meta] [Action] │
└─────────────────┘

Feature Card

┌─────────────────┐
│ [Icon]          │
│ Feature Name    │
│ Description     │
│ that explains   │
│ the benefit.    │
└─────────────────┘

Pricing Card

┌─────────────────┐
│ Plan Name       │
│ $XX/mo          │
│ Description     │
│ ─────────────── │
│ ✓ Feature 1     │
│ ✓ Feature 2     │
│ ✓ Feature 3     │
│ [CTA Button]    │
└─────────────────┘

Component Patterns

Buttons

Primary Button

  • Background: Primary color
  • Text: White/contrast color
  • Padding: 12px 24px (or 16px 32px for large)
  • Border-radius: 6px (or 8px)
  • Font-weight: 500 or 600
  • Hover: Darken 10%

Secondary Button

  • Background: Transparent
  • Border: 1px solid primary or gray
  • Text: Primary color or gray-700
  • Same padding and radius as primary

Ghost Button

  • Background: Transparent
  • No border
  • Text: Primary color
  • Underline or subtle hover effect

Forms

Input Field


  Label
  
  Helper text

Styling:

  • Border: 1px solid gray-300
  • Border-radius: 6px
  • Padding: 10px 14px
  • Focus: Border primary color + ring
  • Error: Border red + red text

Feedback

Toast Notification

┌────────────────────────────┐
│ [Icon] Message text   [X]  │
└────────────────────────────┘

Position: Top-right or bottom-center Duration: 3-5 seconds

Alert Banner

┌──────────────────────────────────────────┐
│ [Icon] Alert message with more details.  │
│        [Action Link]                 [X] │
└──────────────────────────────────────────┘

Sector-Specific Patterns

Fintech

Trust Indicators:

  • Security badges (SOC2, bank-level encryption)
  • Regulatory compliance logos
  • Trust pilot/review scores
  • "Protected by..." messaging

Data Display:

  • Clean data tables with sorting
  • Clear number formatting (currency, percentages)
  • Status indicators (green/yellow/red)
  • Trend indicators (arrows, sparklines)

Color Guidance:

  • Primary: Blues, teals
  • Success: Greens (money positive)
  • Warning: Amber (caution)
  • Avoid: Aggressive reds except for losses

Healthcare

Accessibility Priority:

  • WCAG AAA contrast where possible
  • Large touch targets (48px minimum)
  • Clear, readable fonts (18px+ body)
  • High-contrast mode option

Information Hierarchy:

  • Critical info: Prominent placement
  • Warnings: Clear visual distinction
  • Patient data: Clear labeling
  • Actions: Confirmation for destructive

Color Guidance:

  • Calming: Soft blues, greens
  • Clinical: Clean whites
  • Avoid: Harsh, aggressive colors

E-commerce

Product Display:

  • High-quality images (multiple angles)
  • Clear pricing (original + sale)
  • Stock status
  • Quick add to cart

Trust & Conversion:

  • Reviews and ratings
  • Free shipping threshold
  • Return policy highlight
  • Secure checkout badges

Urgency (use sparingly):

  • Low stock indicators
  • Sale countdown
  • Limited time offers

SaaS

Onboarding:

  • Progressive disclosure
  • Progress indicators
  • Skip options
  • Contextual help

Dashboard:

  • Key metrics prominent
  • Clear navigation
  • Quick actions
  • Recent activity

Pricing Page:

  • Clear comparison
  • Recommended plan highlight
  • Feature differentiation
  • FAQ section

Anti-Patterns (Avoid These)

Layout Anti-Patterns

  • ❌ Walls of text without visual breaks
  • ❌ Too many competing focal points
  • ❌ Inconsistent alignment
  • ❌ Cramped spacing

Component Anti-Patterns

  • ❌ Mystery meat navigation (icons without labels)
  • ❌ Infinite scroll without way back
  • ❌ Carousel as primary content
  • ❌ Pop-ups on page load

Visual Anti-Patterns

  • ❌ Generic purple-blue gradients
  • ❌ Floating decorative blobs
  • ❌ Stock photos of business handshakes
  • ❌ Default framework colors unchanged

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.