Agent skill

Theme Audit Skill: Theme Parity and Token Coverage

The theme-audit skill has an AI coding agent check every theme for missing tokens, component tokens that bypass semantics, contrast failures and likely theme-switch regressions, then write a report.

Install
git clone https://github.com/murphytrueman/design-system-ops.git ~/.claude/skills/design-system-ops
View on GitHub

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

What is the theme-audit skill?

The theme-audit skill is a SKILL.md in murphytrueman/design-system-ops. Ask your AI coding agent for a dark mode audit and it finds each theme, builds a coverage matrix, checks contrast within each theme, flags theme-switch regressions and writes severity-rated findings.

The theme-audit skill is a SKILL.md in murphytrueman/design-system-ops, a skill pack for the work that keeps a design system alive. It audits theme coverage and visual consistency across the multiple themes a design system defines.

It identifies tokens missing from specific themes, component tier propagation failures, consistency violations within each theme, DTCG resolver coverage gaps and components likely to break on theme switches. The output is a theme coverage report with severity-rated findings.

Three kinds of problems

  • Coverage gaps: a token is defined in Theme A but not in Theme B.
  • Architectural failures: component tokens that bypass the semantic tier.
  • Internal consistency breaks: within one theme, visual logic is violated, such as a dark mode raised surface that is darker than the base background.

How it finds your themes

Step 0 discovers the themes before auditing. It scans resolver files, CSS custom property scopes, SCSS variable maps, JavaScript theme objects, Tailwind darkMode configuration and Figma variable modes, then asks whether to audit all of them or specific variants.

Who the theme-audit skill is for

Best for

  • Systems that define more than one theme, such as light, dark and brand variants, and want parity checked.
  • Triggers named in its description: dark mode audit, theme coverage and brand variant parity.
  • Token sources in DTCG format, CSS custom properties, SCSS variables, JavaScript theme objects, Tailwind or Figma modes.

Not for

  • Checking whether tokens are defined well, which the token-audit skill in the same pack handles.
  • Tonal elevation instead of shadows, moderate contrast targets and flash-free theme switching, which the dark-mode-design-expert skill covers.
  • Building a seven category design token system with light and dark themes and RTL support, which the theming-components skill covers.
  • Scoring a whole design system on coverage, tokens, docs, accessibility and adoption, which the design-system-audit skill covers.
  • Auditing a Figma design, a live page or a description against WCAG 2.1 AA, which the accessibility-review skill covers.