Agent skill

Figma Component Audit Skill: Naming, Gaps, Variants

The figma-component-audit skill has an AI coding agent review a pasted list of Figma components for naming problems, missing components and incomplete variants, then rank the fixes.

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 figma-component-audit skill?

The figma-component-audit skill is a short SKILL.md in the PM Skills library on GitHub. You paste your component names or describe the library, and the agent returns a scored audit: naming issues with before and after examples, coverage gaps, a variant completeness table and a fix plan ordered by impact.

The figma-component-audit skill is a compact markdown file that tells an AI agent how to audit a Figma component library. It looks for inconsistencies, naming problems and coverage gaps, then produces prioritised recommendations.

Its input is text. The skill asks for a pasted list of component names, or a description of what exists, so the agent never needs to open a Figma file to do the review.

What you give the agent

  • The component list or a description of the library.
  • The product type: mobile app, web app, desktop or multi-platform.
  • The design system maturity: new, growing, mature or legacy.
  • An optional primary concern, such as naming or missing states.

What you get back

  • An audit summary scoring naming consistency, component coverage, variant completeness and documentation out of 10, with a red, amber or green status and an overall health score.
  • A one line verdict that names the single most important thing to fix.
  • Naming issues, each with what is happening, why it matters, the exact fix and a before and after example.
  • Coverage gaps, a variant table and a fix plan with effort, impact and a do first column.

The naming convention it enforces

The skill does not leave the naming fix open. Components use PascalCase, such as NavigationBar. Variants use lowercase with slashes, such as size/large or state/hover. Pages use all caps, such as COMPONENTS and FOUNDATIONS.

Who the figma-component-audit skill is for

Best for

  • Designers inheriting a messy library who need a naming rule and a list of what to rename first.
  • Leads checking whether every interactive component covers default, hover, active, disabled and error states.
  • Teams about to grow a library. Pair it with design-system guidance on structure.

Not for

  • Reading a live Figma file by itself. The skill works from your pasted list. For agents that connect to Figma, see figbridge-mcp or figma-ui-mcp.
  • Auditing tokens, documentation and adoption across a whole system. A broader audit skill sits in the same repository.
  • Creating the missing components. It recommends them and does not draw them. To build a library in Figma, see figma-generate-library.

Use it with UiChemy

The audit tidies the library, not the site. When the Figma design is ready, UiChemy Figma to WordPress converts it into an editable WordPress page. The audit and the conversion are separate steps. Click Get Started on uichemy.com.