material-3-expressive

Apply Material 3 Expressive tokens to Android UI components and typography.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mohdakil2426/Device-Masker --skill material-3-expressive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: material-3-expressive
Source: https://github.com/mohdakil2426/Device-Masker/tree/main/.agents/skills/material-3-expressive
Command: npx skills add https://github.com/mohdakil2426/Device-Masker --skill material-3-expressive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design teams need a structured approach to applying Material 3 Expressive tokens to Android UI, ensuring consistent aesthetics, motion language, and accessibility across apps.

Core Features & Use Cases

  • Design and review Android UI using Material 3 Expressive, with guidance on color, typography, shape, motion, and containment tokens.
  • Map expressive token families to common components (App Bars, Buttons, Dialogs, Carousels, Toolbars) and create token-driven design briefs for teams.
  • Leverage references and output templates to align design decisions with official specs and accelerate handoff to development.

Quick Start

Provide target device context (phone/tablet/foldable), then apply Material 3 Expressive tokens to draft a guided UI concept and decision log.

Frequently Asked Questions about material-3-expressive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply Material 3 Expressive design tokens to Android UI components?

To apply Material 3 Expressive design tokens to Android UI, map the token families for color, typography, shape, and motion to Compose or Android views. This Skill guides you through referencing M3 specs to ensure cohesive and accessible component design.

What is the best way to structure a design brief for Material 3 Expressive components?

Structuring a design brief for Material 3 Expressive involves mapping expressive token families to components like App Bars, Buttons, and Dialogs. You can use provided output templates to align design decisions with official specs and accelerate development handoff.

Can I use Material 3 Expressive tokens for tablet and foldable Android interfaces?

Yes, you can use Material 3 Expressive tokens for tablet and foldable interfaces. By providing the target device context during the design phase, the Skill generates guided UI concepts and decision logs tailored to those specific form factors.

How does Material 3 Expressive handle accessibility and motion language in Android apps?

Material 3 Expressive handles accessibility and motion language by applying specific containment and motion tokens. It maps these references directly to Android views and Compose elements, ensuring consistent aesthetics and accessible interactions across the application.

Do I need specific dependencies to map Material 3 tokens to Compose?

No specific dependencies are required to map Material 3 tokens to Compose. The Skill uses internal references and templates to guide the mapping of expressive design tokens directly to your Android UI components without external libraries.

What Android UI components are supported by Material 3 Expressive guidance?

Material 3 Expressive guidance supports a wide range of Android UI components, including App Bars, Buttons, Dialogs, Carousels, and Toolbars. It provides token-driven design mapping to ensure visual consistency across these elements.