O

figma-create-design-system-rules

by openai

figma-create-design-system-rules helps you generate project-specific Design System rules for Figma-to-code work. Use it to capture conventions for components, naming, tokens, file locations, and what not to hardcode so AI coding agents stay consistent across your repo. Requires a Figma MCP server connection.

Stars18.6k
Favorites0
Comments0
AddedMay 8, 2026
CategoryDesign Systems
Install Command
npx skills add openai/skills --skill figma-create-design-system-rules
Curation Score

This skill scores 78/100, which means it is a solid listing candidate for directory users who need Figma-driven, project-specific design system rules. It is triggerable and operationally clear enough to justify installation, though users should note it depends on a Figma MCP connection and is more focused on generating rules than on end-to-end implementation.

78/100
Strengths
  • Explicit triggers and purpose: it tells users when to use it for "create design system rules" and similar prompts.
  • Strong operational structure: the SKILL.md includes prerequisites, supported rule-file targets (CLAUDE.md, AGENTS.md, Cursor rules), and a rule-template reference.
  • Good agent leverage: the default prompt, dependency declaration, and repository scripts/assets suggest the skill is intended for real workflow use rather than a placeholder.
Cautions
  • Requires a Figma MCP server connection, which adds setup overhead and may limit adoption for users without that environment.
  • The visible template is skeleton-like in places, so users should expect some project-specific tailoring rather than a fully turnkey rules generator.
Overview

Overview of figma-create-design-system-rules skill

What this skill does

figma-create-design-system-rules helps you turn Figma implementation knowledge into project-specific rules your coding agents can follow. The figma-create-design-system-rules skill is most useful when you want consistent decisions about components, naming, tokens, file locations, and “what not to hardcode” across a codebase.

Who should install it

Use this skill if you are setting up or refining Design Systems for a repo, especially when Figma-to-code work keeps drifting into inconsistent patterns. It is a good fit for frontend teams, design system owners, and anyone who wants the same implementation conventions applied every time instead of re-explaining them in prompts.

Why it is different

The main value of figma-create-design-system-rules is that it captures repo-specific conventions rather than giving generic design system advice. It is designed to work with a Figma MCP server, so it can ground the rules in actual design context instead of guesswork. That makes it more useful than a one-off prompt when you need repeatable guidance for multiple tasks.

How to Use figma-create-design-system-rules skill

Install and connect the required tools

For figma-create-design-system-rules install, add the skill through your skills manager and make sure the Figma MCP server is available before you ask for rule generation. The skill depends on the Figma tool connection; without it, you will not get the design context needed to produce trustworthy project rules.

Start with the right input

The best figma-create-design-system-rules usage begins with a concrete target: the repo, the codebase area, and the implementation style you want protected. A strong prompt names the stack, component source of truth, styling system, and any constraints, for example:

  • “Generate rules for our Next.js app using Tailwind and shared components in src/components.”
  • “Create Design System Rules for a React Native repo with tokens in JSON and strict accessibility checks.”

Read these files first

For a practical figma-create-design-system-rules guide, preview SKILL.md first, then check agents/openai.yaml, references/rule-template.md, and scripts/check_agents_md.sh. Those files show the intended output shape, the rule template, and whether the repo expects AGENTS.md at the root. If you are targeting a different agent, use the supported rule file path shown in the skill:

  • Claude Code: CLAUDE.md
  • Codex CLI: AGENTS.md
  • Cursor: .cursor/rules/figma-design-system-rules.mdc

Work from design context to repo rules

The most effective workflow is: gather Figma context, map it to codebase conventions, then write rules that are specific enough to change behavior. Focus on decisions an agent must not improvise, such as component selection, token usage, naming patterns, and where implementation files belong. Avoid asking for broad “best practices”; ask for rules that reflect how your repo actually works.

figma-create-design-system-rules skill FAQ

Is this only for Design Systems?

No. figma-create-design-system-rules for Design Systems is the main use case, but the skill is really about turning design implementation knowledge into reusable repo rules. If your codebase has repeatable UI conventions, it can help even outside a formal design system team.

Do I need Figma MCP to use it?

Yes. The skill explicitly requires a Figma MCP server connection, so it is not a pure text-prompt workflow. If you cannot connect Figma, ordinary prompting may be easier, but the output will usually be less grounded and less reusable.

Is it better than a normal prompt?

Usually yes, if you need repeatable rules instead of a single answer. A normal prompt can explain one screen; figma-create-design-system-rules is better when you want the model to keep applying the same conventions across many future tasks in the same repo.

When should I skip it?

Skip it if you only need a quick one-off implementation suggestion, if your repo has no stable conventions yet, or if you cannot confirm the target rule file and agent environment. In those cases, a short targeted prompt may be faster than installing and configuring the full skill.

How to Improve figma-create-design-system-rules skill

Give stricter repository context

The biggest quality jump comes from telling the skill what must stay consistent in your codebase. Include component paths, token source, styling system, accessibility expectations, and any naming rules. For example, “Use src/ui for primitives, src/features for composed components, and never inline color values” gives the skill far better input than “make rules for my app.”

Ask for rules that block mistakes

The most useful output from figma-create-design-system-rules is a set of guardrails that prevent the common failure modes in Figma-to-code work: hardcoded spacing, ad hoc component creation, token drift, and file placement confusion. Ask for rules that tell the agent what to choose, what to avoid, and where to look first when the design is ambiguous.

Review and tighten after the first pass

Treat the first output as a draft for your actual repo, not a final policy document. If the generated rules are too broad, add narrower examples from your codebase and regenerate. If they are too rigid, relax the sections that are causing friction while keeping the parts that protect consistency. The best figma-create-design-system-rules usage usually comes from one or two revision rounds with real repository examples.

Ratings & Reviews

No ratings yet
Share your review
Sign in to leave a rating and comment for this skill.
G
0/10000
Latest reviews
Saving...