Design Systems

Material 3

Implement Google’s Material Design 3 across Compose, Flutter, and web.

What it is

A guide to Material Design 3 covering the md.sys token namespace, 30+ components, adaptive layout, theming, and M3 Expressive. Jetpack Compose is the primary target; Flutter and @material/web are secondary.

>
From the upstream SKILL.md

Why it matters for design

  • Color, type, shape, and elevation tokens replace hardcoded hex and radius values.
  • Tonal surfaces carry depth instead of shadows, matching current MD3 spec.
  • A scored audit rates ten categories and lists fixes in priority order.

What it covers

  • Design token system
  • Component quick reference
  • Common patterns
  • Anti-patterns
  • M3 Expressive
  • MD3 compliance audit

How to install

Material 3

  1. Clone the repo.

    git clone https://github.com/hamen/material-3-skill
  2. Point Codex at the skill file.

    skills/material-3/SKILL.md
  3. Then describe the UI you want. Codex follows the skill.

How to run it with Codex

  1. Name the platform so Codex picks Compose, Flutter, or CSS custom properties.

  2. Ask for a component and get the correct variant plus token wiring.

  3. Run the audit against a URL or source files for a compliance report.

Every plugin here is free, open source, and links to its real upstream source.

More on the codex-design list ↗

Next step

Design with Open Design, without the setup

Install this plugin yourself, or run a whole curated design layer around Codex with Open Design. Bring your own key, own your output.