npx skills add https://www.modelscope.cn/skills/@majiayu000/material-design-3-expressive
smithery.ai
material-design-3-expressive
Apply Material Design 3 Expressive design principles, animations, and component patterns. Use when designing UI, implementing micro-interactions, color systems, or spring-based animations.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsAlso in this package
Other skills from smithery.ai · top by installs.
npx skills add https://smithery.ai
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
npx skills add smithery/nekorush14 --skill material-design-3-expressive
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md3,489 B -
docs
SUMMARY.md224 B
History
- First seen on skills.sh
- First recorded snapshot · 82 installs
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:
- Define semantic color roles (primary, surface, on-primary, etc.)
- Use
oklch()color space for better manipulation - Implement Dynamic Color for personalization
- Ensure WCAG AA contrast ratios
→ Details: [Design Tokens](references/design-tokens.md#color-system)
Component Styling
Component design patterns:
- Use generous padding and rounded corners
- Apply subtle shadows for elevation
- Implement smooth hover/focus transitions
- Use consistent spacing scale
→ Details: [Design Tokens](references/design-tokens.md#component-patterns)
Animation and Motion
Motion design patterns:
- Use spring-based easing for natural feel
- Keep animations under 400ms for responsiveness
- Use transform properties for performance
- Implement enter/exit animations
→ Details: [Design Tokens](references/design-tokens.md#animation)
Accessibility
Accessibility requirements:
- Minimum 4.5:1 contrast ratio for text
- Visible focus indicators with offset
- Support for reduced motion preference
- Semantic HTML and ARIA attributes
→ Details: [Design Tokens](references/design-tokens.md#accessibility)
Typography
Typography patterns:
- Use clear hierarchy with size and weight
- Maintain readable line lengths (45-75 characters)
- Use appropriate line-height for readability
- Consider responsive typography
→ Details: [Design Tokens](references/design-tokens.md#typography)
Workflow
- Design Analysis: Review UX goals and user needs
- Color Definition: Define semantic color roles
- Component Design: Apply M3E patterns to components
- Motion Design: Add animations and transitions
- Accessibility Audit: Verify WCAG AA compliance
- 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](references/design-tokens.md) - Colors, typography, motion, accessibility