Updated July 13, 2026 14 min read
Middle AI

AI Skills for Designers: Claude Code, Cursor & Tokens

Context - AI, MCP & tools

Cursor rules and Claude skills for designers: what broke without design tokens. AGENTS.md setup, token workflow, Cursor vs Claude Code.

AI Skills for Designers: Claude Code, Cursor & Tokens

AI skills in one sentence

AI skills for designers are versioned Markdown rule packs-loaded by Claude Code or Cursor-that encode how your team makes product decisions, writes UX copy, and ships UI. They sit on exported Figma design tokens-named value slots standardized by W3C DTCG — and AGENTS.md (repo contract) at the repo root, not instead of them. Without that stack, assistants still ship plausible screens that ignore your spacing scale and semantic color roles.

Most articles tell you which skills to install. This one documents what broke when we installed them anyway-and what fixed token drift in PR review.

Related workflows: Figma Design Tokens guide for the token foundation skills depend on, Claude Design for canvas mocks without repo codegen, Figma MCP for Dev Mode selection context, and coverage audits to lock down token hygiene before agents run.

Whether you are exploring how to learn AI skills for free or building a production AI design workflow with Claude Code for designers, the order is non-negotiable: tokens define the system, AGENTS.md sets repo rules, and skills enforce craft discipline.

Who this is for

Illustrative reader profiles-not prerequisites. Pick the row that matches how you ship UI; if you only need one-off canvas mocks, use Claude Design instead of repo skills.

Reader profiles for Claude skills and token workflows

ReaderPrimary focusYou should already have
UX designerResearch, writing, and accessibility skills with token-aware copy rulesExported tokens and documented paths for semantic color roles
Product designerDecision and critique skills tied to principled tradeoffsAGENTS.md (repo contract) with product constraints the team enforces in review
Design system teamToken pipeline, local skill copies, governance before agent runsDTCG export, tokens.css, and audit hygiene in Figma
Claude Code or Cursor userDiscipline skills on top of repo contexttokens.css in git and a normal code-review loop

For designers asking how to learn AI skills for beginners or how to leverage AI skills for career advancement in 2026, start with the three kept skills below. What AI skills are employers looking for in design-system roles? UX writing, accessibility, and frontend craft consistently rank highest.

What failed for us

Recurring mistakes from Atomize onboarding and internal design-system repos — not hypotheticals.

  • Too many skills: five community packs at once; review time went to reconciling conflicting tone rules, not UI quality.
  • Skills before AGENTS.md (repo contract): polished diffs until PR review found var(--ds-*) names that did not exist in tokens.css.
  • MCP without tokens: Dev Mode matched the open frame while the file still had raw hex; the next component ignored the system.
  • Skipping export hygiene: skills cited semantic roles while Figma still had untokenized fills-skills cannot fix binding drift in the canvas.

Most useful skills we actually kept

  • UX writing - empty states, errors, onboarding copy tied to tokenized content roles
  • Accessibility - WCAG checks paired with semantic color variables in Figma
  • Frontend craft - layout and spacing discipline against tokens.css

Research synthesis, motion, and product-decision packs were optional. We added them only when a squad owned the rules in git. A key skill for collaborating effectively with AI is writing enforceable critique rules—not one-off prompts, but version-controlled Markdown that survives across sessions and teammates. For UX researchers learning how to use AI for UX researcher skills, the same three packs apply with UX writing rules prioritized first. That is our practical answer to “best Claude skills for designers”: three kept skills, not fifteen installed packs.

Case study: token violations in PR review

On a mid-size SaaS design-system repo (React + tokens.css), we compared one feature branch built with ad-hoc prompts versus the same scope after AGENTS.md (repo contract) plus two local skills (UX writing + frontend craft).

Before and after AGENTS.md + skills (one component PR, internal benchmark)

MeasureBeforeAfter
Hardcoded color/spacing literals flagged in review142
Uses only existing var(--ds-*) namesPartialConsistent
Empty-state copy matches voice guideNoYes
Reviewer time on token nits (approx.)~45 min~12 min

The drop came from naming rules in AGENTS.md and repeatable critique lines in skills-not from a larger model. Track literal counts in PR review for two sprints before adding a third skill pack.

AI workflow checklist

  • □ Export tokens (DTCG + tokens.css in git)
  • □ Create AGENTS.md (repo contract) at root (paths, naming, ban new hex in components)
  • □ Add UX writing skill (local copy, pinned version)
  • □ Add accessibility skill
  • □ Test on one real component ticket in Claude Code or Cursor
  • □ Run coverage audit before merge

What an AI skill is (and is not)

A Claude skill or Cursor rule file is structured instructions the client loads before generation-product principles, UX writing tone, accessibility checks, or frontend craft constraints. Skills differ from one-off prompts because they persist across sessions; they differ from Claude Design because they govern repo work, not canvas mocks. They encode the enforcement layer of a design system-not the visual library itself, but the rules that keep assistant output on-scale and on-brand. Docs: Claude Code, Cursor rules, AGENTS.md.

Claude skills vs Cursor rules

Teams ask whether to invest in Anthropic skill files or Cursor rules. We use both with the same Markdown discipline files where possible-one source of truth, two loaders. A Cursor AI design setup reads the same tokens.css and AGENTS.md as Claude Code, so the pipeline investment pays off across both tools.

Claude skills vs Cursor rules (same repo, different clients)

Claude skillsCursor rules
Where they liveProject skills (for example .claude/skills/).cursor/rules/ or root AGENTS.md
When they loadClaude Code sessions and skill invocationsEvery Cursor chat in that repo
Best forLong codegen runs, multi-step refactorsDay-to-day edits beside the editor
Token disciplineSame if both read AGENTS.md and tokens.cssSame if both read AGENTS.md and tokens.css

Cursor does not replace Claude Code for large UI passes; Claude skills do not replace Cursor for quick file tweaks. Pin the same UX writing and accessibility rules in both places after tokens export.

Design-system pipeline (visual model)

Figma Variables (Primitives  semantic component)
 audit / export hygiene (Atomize plugin)
DTCG JSON  +  compiled tokens.css in git

AGENTS.md  (paths, naming, ban new hex in components)

Claude skills  (UX writing, a11y, frontend craft - local copies)

Claude Code / Cursor  (features + fixes)
 optional: Figma Dev Mode MCP for selection context only

W3C DTCG specification and Style Dictionary detail: design system AI workflows.

Skills we use in design-system work

What actually ships in Atomize design-system repos and customer playbooks:

  • AGENTS.md (repo contract) at root: token paths, Primitives → semantic rules, no new hex in components-updated when the Figma library changes, not when a viral LinkedIn list updates.
  • Local copies of the three skills above; pinned versions, not “latest from the internet” each sprint.
  • Claude Code + Cursor on branches that already contain tokens.css.
  • Atomize before codegen: untokenized values and coverage audit so skills and MCP do not inherit raw fills.

Three kept skills plus AGENTS.md beat fifteen generic packs; skip large PM libraries inside design repos.

Do not install these skills if…

Stop conditions for the wrong expectation-not a repeat of the checklist above.

  • You want skills to replace Figma or your variable library-they only shape assistant behavior.
  • You only need canvas mocks in Claude Design with no repo codegen path.
  • You plan more than two community packs without named owners in git.

Claude skills vs AGENTS.md

AGENTS.md is the repo contract: where tokens live, what “done” means, and what assistants must never do. Claude skills are role-specific playbooks loaded on top. Skills without AGENTS.md drift toward generic SaaS UI; AGENTS.md without skills still works but misses craft guardrails.

Claude skills vs AGENTS.md

AGENTS.mdClaude skills
ScopeWhole repository rulesDiscipline-specific behavior
FormatOne file at repo rootOften multiple Markdown skill files
UpdatesWhen tokens or architecture changeWhen craft or compliance standards change
ClientsClaude Code, Cursor, CodexSame clients, loaded as skills
Design tokensPaths, naming, export cadenceHow to apply tokens in UI/copy

How to create your own Claude skill

Custom skills are how you turn repeated critique into reusable rules-your real E-E-A-T layer.

  1. Copy Anthropic’s Claude Code skill template or mirror the same Markdown into .cursor/rules/.
  2. Write 10–15 rules you already use in critique; link tokens.css and component paths.
  3. Store in-repo and test on one ticket in both Claude Code and Cursor before team rollout.

Skills vs Figma MCP vs Atomize

Three layers designers confuse

LayerDeliversDoes not deliver
Claude skillsBehavior rules in Claude/CursorBinding health in Figma
Figma Dev Mode MCPStructured selection contextRepo-wide token CSS
AtomizePrimitives → Atoms, audits, export hygieneResearch synthesis

Use skills to steer assistants; MCP for the open frame; Atomize when Variables and raw styles diverge. Agents only stay on-system when tokens and AGENTS.md are already true.

Final verdict: AI skills for designers

Skills are the last layer: tokens, AGENTS.md (repo contract), the three kept skills, fewer PR violations, then optional MCP. The same workflow works in Claude Code and Cursor if both read the same AGENTS.md and tokens.css.

FAQ

For token governance in Figma, continue with the design tokens guide, Claude Design, and Figma MCP articles in our AI cluster. Have general questions? See the Atomize FAQ.

No. A prompt is a one-time instruction in a chat session. A Claude skill is a saved Markdown rules file the client loads repeatedly-like a checklist your team owns. Prompts explore; skills enforce. Use AGENTS.md for repo-wide rules and skills for discipline-specific behavior on top.
Tokens, AGENTS.md, and audit hygiene come first-skills are the last layer, never the first. Export tokens to git as DTCG plus tokens.css, write AGENTS.md (repo contract) with paths and naming rules, run Figma audit hygiene so literals are not baked into prompts or MCP reads, then add UX writing, accessibility, and frontend craft skills.
They are reusable Markdown instruction packs for tools like Claude Code and Cursor that encode team rules for UX, accessibility, and UI implementation. They work together with AGENTS.md and exported design tokens, not as a standalone design system.
Claude skills load in Claude Code, often as project skill files. Cursor rules load in every Cursor chat via .cursor/rules/ or AGENTS.md. The content can be identical Markdown; the difference is which client reads it. Use both after tokens and AGENTS.md are in git.
Keep UX writing, accessibility, and frontend craft-those three skills measurably reduce token literals in PR review after tokens.css and AGENTS.md exist. Treat other packs as optional; three kept skills plus AGENTS.md beat fifteen generic packs.
AGENTS.md defines repository-wide contracts including token paths and forbidden patterns. Skills add discipline-specific behavior such as UX writing or frontend quality. Use both: AGENTS.md first, skills second.
Start from a minimal template, write 10–15 enforceable critique rules, link to your token files, store the skill in git, and test on a real ticket before team rollout.
No. Variables in Figma remain the visual source of truth. Skills shape how assistants write code and copy after you export tokens to the repo.
Claude Design generates canvas UI from prompts. Skills govern ongoing Claude Code work in your repository after you govern tokens in Figma and export for development.
See all

Follow us on every platform