Agent skill

Design System Audit Skill: Score and Fix Your System

The design-system-audit skill has an AI coding agent score a design system on coverage, tokens, docs, accessibility and adoption, then rank fixes in a prioritised roadmap.

Install
npx pm-claude-skills add
View on GitHub

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

What is the design-system-audit skill?

The design-system-audit skill is a markdown file in the PM Skills library on GitHub. It makes an AI agent audit a component library and write a structured report: a health score across six dimensions, coverage gaps, token inconsistencies, accessibility issues and a prioritised remediation roadmap for design and engineering leads.

The design-system-audit skill is a single SKILL.md that tells an AI agent how to review a shared design system. The result is a structured document aimed at a design system team, design leadership or engineers evaluating a component library.

Instead of a loose opinion, the agent walks eight numbered sections, from component coverage to a prioritised remediation roadmap, and ends with a health score a team can track from one audit to the next.

What the agent asks before it starts

  • The design system's name and which products it serves.
  • Audit scope: components, tokens, documentation, contribution process, or all of them.
  • Current tooling: Figma, Storybook, Zeroheight, custom, or a mix.
  • Team size, number of products, known pain points and the governance model.
  • The goal: improve adoption, prepare for a rebrand, onboard new teams or justify investment.

How the report is organised

  • A health table scoring component coverage, token consistency, documentation, accessibility, adoption and contribution process from 1 to 5, plus an overall score.
  • Sections for coverage, component quality, tokens, documentation, WCAG 2.2 accessibility, adoption and contribution process.
  • A closing roadmap that labels each initiative P1, P2 or P3 with impact, effort and timeline.

Token checks with a command line helper

For the token and accessibility sections, the skill tells the agent to run npx --yes notugly tokens tokens.json on a W3C design tokens file or a Figma variables export. It names failing pairs by token, not as a general note.

The same command flags one colour defined under several token names, which the skill calls the usual sign a system grew by copy-paste. A watch command compares a live site against a baseline file to catch near duplicate colours.

Who the design-system-audit skill is for

Best for

  • Design system leads preparing a rebrand or justifying headcount with a scored baseline.
  • Engineering teams who inherited a shared library and need a ranked list of what to fix first.
  • Anyone comparing Figma against code. The skill's checks cover both. For component level rules, see design-system.

Not for

  • Starting a system from nothing. Building one in Figma is covered by figma-generate-library.
  • Fixing the issues. The skill produces the audit and a roadmap, and the edits are a separate job.
  • Scoring adoption from files alone. The anti-patterns say to interview teams, because tool metrics miss why people build custom components.

Use it with UiChemy

The audit is about your system, not your site. Once the Figma file reflects the fixes, use UiChemy Figma to WordPress to turn the finished screens into an editable WordPress page. Click Get Started on uichemy.com. For accessibility depth, see web-accessibility-skill.