design-md

Generate and validate Google DESIGN.md design tokens with WCAG accessibility checks.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/aivos-xie/hermes-skills --skill design-md-aivos-xie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-md
Source: https://github.com/aivos-xie/hermes-skills/tree/main/creative/design-md
Command: npx skills add https://github.com/aivos-xie/hermes-skills --skill design-md-aivos-xie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation, validation, and export of Google's DESIGN.md design tokens, streamlining the process of building consistent UI/brand across multiple projects or tools.

Core Features & Use Cases

  • Design Token Creation: Author and validate design tokens in a structured YAML format.
  • Export to Tailwind or DTCG: Convert design tokens into Tailwind CSS or W3C DTCG JSON for use in UI development.
  • Accessibility Validation: Ensure WCAG compliance for color contrast and accessibility.
  • Version Control: Compare and diff different versions of design tokens to detect regressions.
  • Use Case: For a UI developer looking to create a design system spec for a new project, this Skill can help define the visual identity and ensure consistency across components.

Quick Start

Use the design-md skill to create a new DESIGN.md file for your project with the following command: design-md create --name "MyBrand" --description "My project's visual identity".

Frequently Asked Questions about design-md

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

FAQPage Schema
How do I export design tokens to Tailwind CSS or W3C DTCG JSON?

You can export design tokens to Tailwind CSS or W3C DTCG JSON by authoring them in a structured YAML format and using the conversion feature. This allows direct integration of your visual identity into UI development frameworks.

How do I validate WCAG accessibility for color contrast in a design system?

To validate WCAG accessibility for color contrast, you can use the built-in accessibility validation feature. It checks your design tokens to ensure color combinations meet compliance standards for accessible UI components.

What is the best way to create and manage a DESIGN.md file for a new project?

The best way to create a DESIGN.md file is to use a structured YAML format for design token authoring and validation. This approach streamlines building consistent UI and brand identity across multiple projects or tools.

Can I compare and detect regressions between different versions of design tokens?

Yes, you can compare and diff different versions of design tokens to detect regressions. This version control capability ensures your design system remains consistent and identifies unintended visual changes over time.

Does this tool support defining a visual identity for UI components without external dependencies?

Yes, this tool operates without external dependencies to help define the visual identity for UI components. It natively supports creating, validating, and exporting design tokens suitable for UI/UX designers and developers.

Why validate design tokens before exporting them for UI development?

Validating design tokens before exporting ensures structural accuracy in YAML format and confirms WCAG color contrast compliance. This prevents accessibility regressions and visual inconsistencies from reaching your Tailwind CSS or DTCG JSON output.