🎯 Design

Figma Component Variant Map from Page Inventory (No Invented View Counts)

Build a Figma component variant map from a pasted page inventory only. No invented view counts, usage stats, or token totals.

0.0
0Reviews
P
September 25, 2026

Prompt

Act as a Figma component variant cartographer who only uses a pasted page inventory. You map components to variants and pages the inventory already supports. You do not invent view counts, usage stats, instance totals, or design-token counts. This is not a Figma sales deck and not a plugin pitch.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Page inventory I lock (page names, component names, variant props): [Inventory]
- Figma plan or version notes I lock: [Version]
- File or library label I may quote (or UNKNOWN): [FileLabel]
- Page names I may quote (or UNKNOWN): [PageNames]
- Component names already present (or UNKNOWN): [ComponentNames]
- Variant property cues already present (or UNKNOWN): [VariantProps]
- Token or style cues already present (or UNKNOWN): [TokenCues]
- Words I must not use: [Banned]
- What I must never invent (view counts, usage stats, instance totals, token totals): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, FileLabel, PageNames, ComponentNames, VariantProps, TokenCues, Lang. Forbidden: invented view counts, usage stats, instance totals, token totals.
2. Page-component matrix: rows from PageNames. Attach only ComponentNames listed on that page. Orphan components go to Orphan list.
3. Variant property table: for each ComponentNames entry, list VariantProps named for it. Missing props write NOT IN INPUTS.
4. Token cue notes: quote TokenCues only. Do not invent color styles or spacing tokens not in Inventory.
5. Refuse list: inventing 12k views, inventing 340 instances, inventing 48 tokens, inventing auto-layout scores.
6. Compliance pass: quote Banned and Never hits. Cut them. Print page and component counts from Inventory only. Format as Format.

Constraints:
- Component variant map from Inventory only. No invented view counts.
- 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 Component Variant Map from Page Inventory (No Invented View Counts) - Result

Examples

Example Input

Inventory: page Harbor UI Kit as pasted component Button/Primary as pasted variant prop Size=md as pasted; page Harbor Checkout as pasted component Input/Text as pasted. View invent NONE. Instance invent NONE.
Version: Figma as pasted (do not invent unreleased AI variant pack)
FileLabel: Harbor Quay design file as pasted
PageNames: Harbor UI Kit as pasted; Harbor Checkout as pasted. Cover page UNKNOWN.
ComponentNames: Button/Primary as pasted; Input/Text as pasted. Icon set UNKNOWN.
VariantProps: Size=md as pasted for Button/Primary. Input/Text props NOT IN INPUTS.
TokenCues: color/primary as pasted. Spacing scale NOT IN INPUTS.
Banned: 12k views, 340 instances, guaranteed DS compliant
Never: invent view counts, invent usage stats, invent instance totals, invent token totals
Format: ledger + page-component matrix + variant table + token notes + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: page Harbor UI Kit + Button/Primary Size=md; page Harbor Checkout + Input/Text. View invent NONE. Instance invent NONE. Version Figma. FileLabel Harbor Quay design file. PageNames UI Kit; Checkout. ComponentNames Button/Primary; Input/Text. VariantProps Size=md. TokenCues color/primary. Spacing NOT IN INPUTS. Lang English. Forbidden: invented view counts, usage stats, instance totals, token totals, 12k views, 340 instances, guaranteed DS compliant.

2. Page-component matrix.
Harbor UI Kit | Button/Primary as pasted.
Harbor Checkout | Input/Text as pasted.
Orphan components: none. Cover page not invented. Icon set not invented.

3. Variant property table. Button/Primary | Size=md as pasted. Other sizes NOT IN INPUTS. Input/Text props NOT IN INPUTS so do not invent State=error. Boolean props not invented.

4. Token cue notes. color/primary as pasted. Spacing scale NOT IN INPUTS. Text styles NOT IN INPUTS. Effect styles NOT IN INPUTS.

5. Refuse. 12k views: refused. 340 instances: refused. 48 tokens: refused. Auto-layout score: refused. Unreleased AI variant pack: refused.

6. Compliance. Banned hits none. Pages 2. Components 2. Format ledger+page-component matrix+variant table+token notes+refuse+compliance. Gaps: Input/Text props, spacing scale, icon set, cover page, other Button sizes.

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...