Applies Material Design 3 icon guidelines using Material Symbols — Google's variable font icon system. Use this when working with icons, Material Symbols, icon sizing, icon accessibility, or when the user asks to apply Material Design 3 icon guidelines.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Applies Material Design 3 icon guidelines using Material Symbols — Google's variable font icon system. Use this when working with icons, Material Symbols, icon sizing, icon accessibility, or when the user asks to apply Material Design 3 icon guidelines.
license
Apache-2.0
Material Design 3 Icons and Material Symbols
Overview
This skill guides the implementation of Material Design 3 (M3) icons using Material Symbols — Google's variable font icon system that provides 2,500+ icons with dynamic customization through font variation axes.
Keywords: Material Design 3, M3, icons, Material Symbols, variable font icons, icon guidelines, icon accessibility, icon sizing, filled icons, outlined icons
Core Principles
Icon Philosophy
M3 icons are designed to:
Communicate Clearly: Icons should be instantly recognizable and universally understood
Adapt Dynamically: Variable font technology enables real-time customization
Support Theming: Icons adapt to M3 color and sizing systems
Enhance Accessibility: Icons supplement (never replace) text labels for critical actions
Express Brand: Icon weight, fill, and style can be tuned to match brand personality
Material Symbols
Three Icon Styles
Material Symbols are available in three styles, each with its own visual character:
Style
Character
Use
Outlined
Clean, lightweight
Default for most interfaces
Rounded
Soft, friendly
Approachable, casual contexts
Sharp
Precise, geometric
Technical, professional contexts
Variable Font Axes
Material Symbols use four variable font axes for dynamic customization:
Axis
Property
Range
Default
Effect
FILL
Fill
0–1
0
Outline (0) to filled (1)
wght
Weight
100–700
400
Stroke thickness
GRAD
Grade
-25–200
0
Fine weight without size change
opsz
Optical Size
20–48
24
Stroke optimization for size
Implementation
Loading Material Symbols
<!-- Via Google Fonts (recommended) --><linkrel="stylesheet"href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" /><!-- Or Rounded --><linkrel="stylesheet"href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" /><!-- Or Sharp --><linkrel="stylesheet"href="https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" />