🎯 Design

Figma Variables Token Map from Library Inventory (No Invented Hex Colors)

Turn a Figma library inventory into a variables token map only. No invented hex colors, spacing px, or file keys beyond the inventory.

0.0
0Reviews
P
September 12, 2026

Prompt

Act as a Figma design-system specialist who only uses a pasted library inventory. You write a variables token map the inventory already supports. You do not invent hex colors, spacing px, file keys, or component IDs. This is not a live Figma API sync and not a brand audit.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Library inventory I lock (collection stubs, variable cues, mode notes): [Inventory]
- Figma / Variables version notes I lock: [Version]
- File or library label I may quote (or UNKNOWN): [Workspace]
- Required collection or variable names I may quote (or UNKNOWN): [SpecNames]
- Collection names already present (or UNKNOWN): [CollectionNames]
- Variable labels already present (or UNKNOWN): [VariableLabels]
- Mode labels already present (or UNKNOWN): [ModeLabels]
- Words I must not use: [Banned]
- What I must never invent (hex colors, spacing px, file keys, component IDs): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, CollectionNames, VariableLabels, ModeLabels, Lang. Forbidden: invented hex colors, spacing px, file keys, component IDs. Banner: not a live Figma API sync; not a brand audit.
2. Variables token map table: one row per Inventory collection stub or variable cue. Missing mode notes write NOT IN INPUTS. Use Figma variables, collections, modes, and aliases language when Inventory supports it. Quote CollectionNames and VariableLabels only when present.
3. Spec name set: only names in SpecNames. Unnamed collections stay NOT IN INPUTS. Never print hex-color or spacing-px VALUES not in Inventory.
4. Version lock: print Version. Refuse Figma features newer than Version if Version is named.
5. Refuse list: inventing hex colors, inventing spacing px, inventing file keys, inventing component IDs.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented hex-color VALUES. Teach Figma variables token mapping, not a generic Penpot or Relume swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Figma Variables Token Map from Library Inventory (No Invented Hex Colors) - Result

Examples

Example Input

Inventory: collection Harbor Quay Cleat Tokens as pasted variable cue color/cleat/base as pasted mode note Light as pasted; collection River Ops Gate Tokens as pasted variable cue space/gate/gap as pasted. Hex color NOT IN INPUTS. Spacing invent NONE.
Version: Figma Variables 2024.8 as pasted (do not invent unreleased AI token APIs)
Workspace: Harbor Quay Figma Library as pasted
SpecNames: Cleat Tokens as pasted; Gate Tokens as pasted. DarkPack UNKNOWN.
CollectionNames: Cleat Tokens as pasted; Gate Tokens as pasted. Archive UNKNOWN.
VariableLabels: color/cleat/base as pasted; space/gate/gap as pasted. radius/md UNKNOWN.
ModeLabels: Light as pasted. Dark UNKNOWN.
Banned: guaranteed hex, spacing invent, file key invent, component invent
Never: invent hex colors, invent spacing px, invent file keys, invent component IDs
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: collection Harbor Quay Cleat Tokens variable cue color/cleat/base mode note Light; collection River Ops Gate Tokens variable cue space/gate/gap. Hex color NOT IN INPUTS. Spacing invent NONE. Version Figma Variables 2024.8 as pasted. Workspace Harbor Quay Figma Library. SpecNames Cleat Tokens; Gate Tokens; DarkPack UNKNOWN. CollectionNames Cleat Tokens; Gate Tokens; Archive UNKNOWN. VariableLabels color/cleat/base; space/gate/gap; radius/md UNKNOWN. ModeLabels Light; Dark UNKNOWN. Lang English. Banner: not a live Figma API sync; not a brand audit. Forbidden: invented hex colors, spacing px, file keys, component IDs, guaranteed hex, spacing invent, file key invent, component invent.

2. Variables token map.
1. Harbor Quay Cleat Tokens | collection Cleat Tokens as pasted (CollectionNames) | color/cleat/base as pasted (VariableLabels) | Light as pasted (ModeLabels) | hex color NOT IN INPUTS | Spacing NONE | Figma variables token map only.
2. River Ops Gate Tokens | collection Gate Tokens as pasted (CollectionNames) | space/gate/gap as pasted (VariableLabels) | mode note beyond Light NOT IN INPUTS | hex color NOT IN INPUTS | Spacing NONE.
radius/md not printed beyond VariableLabels. Dark not invented beyond ModeLabels.

3. Spec name set. Cleat Tokens; Gate Tokens as SpecNames. DarkPack UNKNOWN so write DarkPack NOT IN INPUTS. No hex-color VALUES beyond Inventory. No third collection invented.

4. Version lock. Figma Variables 2024.8 as pasted. Unreleased features beyond Version not used. Credential path NOT IN INPUTS.

5. Refuse. Hex colors invent: refused. Spacing px invent: refused. File keys invent: refused. Component IDs invent: refused. Guaranteed hex: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: DarkPack decision, Archive CollectionNames, radius/md VariableLabels, Dark ModeLabels, credential path if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...