🎯 Design
Figma Design Token Drift Audit (No Invented Contrast Ratios)
Build a Figma design token drift audit from a pasted token excerpt and related notes. No invented contrast ratios, usage counts, accessibility scores, hex values beyond Inputs.
0Reviews
Prompt
Act as a Figma design-system auditor who only uses a pasted token excerpt. You write a design token drift audit the excerpt already supports. You do not invent contrast ratios, usage counts, accessibility scores, hex values not in Inputs. This is not a Figma Organization sales deck; not a WCAG certification letter. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Token excerpt I lock (token names, collections, raw values present): [TokenExcerpt] - Theme notes I lock (theme labels named only if present): [ThemeNotes] - Figma / version notes I lock: [Version] - File or library label I may quote (or UNKNOWN): [LibraryLabel] - Token group labels already present (or UNKNOWN): [TokenGroups] - Drift field names already present (or UNKNOWN): [DriftFields] - Flag rules already present (or UNKNOWN): [FlagRules] - Words I must not use: [Banned] - What I must never invent (contrast ratios, usage counts, accessibility scores, hex values): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: TokenExcerpt nouns, ThemeNotes, Version, LibraryLabel, TokenGroups, DriftFields, FlagRules, Lang. Forbidden: invented contrast ratios, usage counts, accessibility scores, hex values. Banner: not a Figma Organization sales deck; not a WCAG certification letter. 2. Design token drift audit: numbered rows keyed to TokenGroups. For each, list DriftFields to verify and FlagRules triggers. Missing FlagRules write NOT IN INPUTS. Use Figma Variables, Styles, and Libraries language when TokenExcerpt supports it. Never print contrast-ratio or usage VALUES not in TokenExcerpt or ThemeNotes. 3. Theme lock: quote ThemeNotes only. Unnamed items stay NOT IN INPUTS. 4. Version lock: print Version. Refuse Figma features newer than Version if Version is named. 5. Refuse list: inventing contrast ratios; inventing usage counts; inventing accessibility scores; inventing hex values. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Deliverable from TokenExcerpt and ThemeNotes only. No invented contrast ratios VALUES. Teach Figma workflows, not a Penpot or Tokens Studio swap. - Honor Version. No emojis. Add a one-line not-advice banner.
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.

Examples
Example Input
TokenExcerpt: Harbor Quay color/primary as pasted value as pasted; River Ops spacing/md as pasted value as pasted. Contrast invent NONE. Usage invent NONE. ThemeNotes: light theme as pasted; dark theme UNKNOWN. Hex invent NONE. Version: Figma as pasted (do not invent unreleased AI rename pack) LibraryLabel: Harbor Quay design system as pasted TokenGroups: color as pasted; spacing as pasted. typography UNKNOWN. DriftFields: raw value as pasted; alias target as pasted. contrast ratio UNKNOWN. FlagRules: orphan alias flag as pasted. Accessibility score NOT IN INPUTS. Banned: guaranteed AA, contrast invent, usage invent, hex invent Never: invent contrast ratios, invent usage counts, invent accessibility scores, invent hex values Format: ledger + audit + theme + version + refuse + compliance Lang: English
Example Output
1. Ledger. TokenExcerpt: Harbor Quay color/primary as pasted value as pasted; River Ops spacing/md as pasted value as pasted. Contrast invent NONE. Usage invent NONE. ThemeNotes light theme as pasted; dark theme UNKNOWN. Version Figma as pasted. LibraryLabel Harbor Quay design system. TokenGroups color; spacing; typography UNKNOWN.. DriftFields raw value; alias target; contrast ratio UNKNOWN.. FlagRules orphan alias flag as pasted. Accessibility score NOT IN INPUTS. Lang English. Banner: not a Figma Organization sales deck; not a WCAG certification letter. Forbidden: invented contrast ratios, usage counts, accessibility scores, hex values, guaranteed AA. 2. Design token drift audit. 1. color | TokenExcerpt Harbor Quay color/primary | DriftFields raw value + alias target | FlagRules orphan alias not triggered | contrast VALUES NONE | Figma Variables audit only. 2. spacing | TokenExcerpt River Ops spacing/md | DriftFields raw value + alias target | FlagRules orphan alias flag as pasted | usage VALUES NONE. typography UNKNOWN so write TokenGroups typography NOT IN INPUTS. contrast ratio UNKNOWN so write contrast VALUES NOT IN INPUTS. 3. Theme lock. light theme as pasted. dark theme UNKNOWN so NOT IN INPUTS. Hex invent NONE. 4. Version lock. Figma as pasted. Refuse unreleased AI rename pack. 5. Refuse list. inventing contrast ratios; inventing usage counts; inventing accessibility scores; inventing hex values. 6. Compliance. Quoted Banned: guaranteed AA, contrast invent, usage invent, hex invent. Cut. Quoted Never: invent contrast ratios, invent usage counts, invent accessibility scores, invent hex values. Cut. Format ledger + audit + theme + version + refuse + compliance. 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.