Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    nekorush14

    material-design-3-expressive

    nekorush14/material-design-3-expressive
    Design
    24 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Apply Material Design 3 Expressive design principles, animations, and component patterns. Use when designing UI, implementing micro-interactions, color systems, or spring-based animations.

    SKILL.md

    Material Design 3 Expressive

    Design guide for Material Design 3 Expressive principles with TailwindCSS integration.

    When to Use This Skill

    • UI/UX design and planning
    • Implementing micro-interactions
    • Designing color systems (Dynamic Color)
    • Implementing animations and transitions
    • Ensuring accessibility compliance

    When NOT to use:

    • Backend logic implementation → angular-v21-development
    • Page routing configuration → analogjs-development
    • Basic styling only → tailwindcss-v4-styling

    Core Principles

    • Expressiveness: Fluid, spring-based animations that feel natural
    • Personalization: UI that reflects user personality and preferences
    • Context Awareness: Adaptive UI that responds to context and usage
    • Accessibility: WCAG AA compliance, clear focus indicators, sufficient contrast
    • Design Characteristics:
      • Rounded corners for friendly appearance
      • Subtle shadows and elevation
      • Spring-based motion for organic feel
      • Clear focus states for keyboard navigation

    Implementation Guidelines

    Color System

    Material Design 3 Expressive color patterns:

    1. Define semantic color roles (primary, surface, on-primary, etc.)
    2. Use oklch() color space for better manipulation
    3. Implement Dynamic Color for personalization
    4. Ensure WCAG AA contrast ratios

    → Details: Design Tokens

    Component Styling

    Component design patterns:

    1. Use generous padding and rounded corners
    2. Apply subtle shadows for elevation
    3. Implement smooth hover/focus transitions
    4. Use consistent spacing scale

    → Details: Design Tokens

    Animation and Motion

    Motion design patterns:

    1. Use spring-based easing for natural feel
    2. Keep animations under 400ms for responsiveness
    3. Use transform properties for performance
    4. Implement enter/exit animations

    → Details: Design Tokens

    Accessibility

    Accessibility requirements:

    1. Minimum 4.5:1 contrast ratio for text
    2. Visible focus indicators with offset
    3. Support for reduced motion preference
    4. Semantic HTML and ARIA attributes

    → Details: Design Tokens

    Typography

    Typography patterns:

    1. Use clear hierarchy with size and weight
    2. Maintain readable line lengths (45-75 characters)
    3. Use appropriate line-height for readability
    4. Consider responsive typography

    → Details: Design Tokens

    Workflow

    1. Design Analysis: Review UX goals and user needs
    2. Color Definition: Define semantic color roles
    3. Component Design: Apply M3E patterns to components
    4. Motion Design: Add animations and transitions
    5. Accessibility Audit: Verify WCAG AA compliance
    6. Responsive Testing: Test across breakpoints

    Related Skills

    • tailwindcss-v4-styling: For implementing styles
    • angular-v21-development: For component implementation
    • analogjs-development: For page application

    Reference Documentation

    For detailed patterns and code examples, see:

    • Design Tokens - Colors, typography, motion, accessibility
    Recommended Servers
    Svelte
    Svelte
    Excalidraw
    Excalidraw
    tldraw
    tldraw
    Repository
    nekorush14/nekorush14.dev
    Files