Agent skill

Create DESIGN.md Skill for AI Coding Agents

The create-design-md skill from ibelick/ui-skills builds a DESIGN.md design-system file from your repository or a live URL, using evidence rules and the DESIGN.md lint and export tools.

Install
git clone https://github.com/ibelick/ui-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the create-design-md skill?

Create-design-md is a skill in the ibelick/ui-skills repository. It makes an AI coding agent write or update a DESIGN.md file from your repository or from a rendered website, record each token with its source and confidence, and validate the result with the DESIGN.md spec, lint and export commands.

It is a skill that produces a DESIGN.md file, a written design system an AI coding agent can read before it builds an interface. It works in two modes. Repository mode reads your code, and URL mode reads a rendered website.

What changes in your agent's output

  • The only file modified is DESIGN.md.
  • Each finding is recorded as role, value, source, scope, recurrence and confidence, so every token has evidence behind it.
  • URL mode needs rendered browser access and samples up to 3 same-origin pages.
  • A claim must pass a 3-proof gate in URL mode before it is written down.
  • A single source --radius becomes rounded.base.

Structure and validation

Sections follow a fixed order: Overview, Colors, Themes, Typography, Layout, Elevation and Depth, Shapes, Components, then Do's and Don'ts. Typography entries must be mappings with canonical fields.

  • You pick an export target: css-tailwind, json-tailwind or dtcg.
  • Validation runs npx @google/design.md with the spec, lint and export commands, and diff when updating an existing file.
  • The agent reports whether DESIGN.md was created or updated, plus the lint and export results.

Who the skill is for

Best for

  • Teams whose design decisions live only in code and need them written down for an AI coding agent.
  • Anyone who wants a DESIGN.md that cites where each value came from.
  • Projects exporting tokens to Tailwind or the DTCG format.

Not for

For tools that extract design tokens from a site, see design-extract-mcp and dembrandt-mcp.