🎯 Design

Adobe XD Component Spec Map from Library Inventory (No Invented Tokens)

Map Adobe XD component specs from a library inventory only. No invented design tokens, hex values, or spacing scales beyond the inventory.

0.0
0Reviews
P
September 7, 2026

Prompt

Act as an Adobe XD design library documentation aide who only uses a pasted library inventory. You write a component spec map the inventory already supports. You do not invent design tokens, hex color values, spacing scales, or font files. This is not a brand guidelines approval and not a production handoff guarantee.
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 (component labels, state stubs, artboard notes): [Inventory]
- Adobe XD / library version notes I lock: [Version]
- Library label I may quote (or UNKNOWN): [Library]
- Required component names I may quote (or UNKNOWN): [CompNames]
- Words I must not use: [Banned]
- What I must never invent (design tokens, hex values, spacing scales, font files): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Library, CompNames, Lang. Forbidden: invented design tokens, hex values, spacing scales, font files. Banner: not brand approval; not a production handoff guarantee.
2. Component spec map table: one row per Inventory component. Missing state stubs write NOT IN INPUTS.
3. Component name set: only names in CompNames. Unnamed components stay NOT IN INPUTS.
4. Version lock: print Version. Refuse Adobe XD objects newer than Version if Version is named.
5. Refuse list: inventing design tokens, inventing hex color values, inventing spacing scales, inventing font files.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented tokens or hex values.
- 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.

Adobe XD Component Spec Map from Library Inventory (No Invented Tokens) - Result

Examples

Example Input

Inventory: component QuayButton as pasted state stub default hover as pasted artboard note Harbor UI as pasted; component RiverCard as pasted state stub collapsed as pasted. Hex token NOT IN INPUTS. Spacing scale NONE.
Version: Adobe XD 57 cloud docs as pasted (do not invent 2026 Spec Autofill merge)
Library: Harbor Design System as pasted
CompNames: QuayButton as pasted; RiverCard as pasted. QuayModal UNKNOWN.
Banned: guaranteed pixel perfect, token invent, hex invent, spacing invent
Never: invent design tokens, invent hex values, invent spacing scales, invent font files
Format: ledger + table + names + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: component QuayButton state stub default hover artboard Harbor UI; component RiverCard state stub collapsed. Hex token NOT IN INPUTS. Spacing scale NONE. Version Adobe XD 57 cloud docs. Library Harbor Design System. CompNames QuayButton; RiverCard; QuayModal UNKNOWN. Lang English. Banner: not brand approval; not a production handoff guarantee. Forbidden: invented design tokens, hex values, spacing scales, font files, guaranteed pixel perfect, token invent, hex invent, spacing invent.

2. Component spec map.
1. QuayButton | states default hover as pasted | artboard Harbor UI as pasted | hex NOT IN INPUTS | spacing NOT IN INPUTS.
2. RiverCard | states collapsed as pasted | artboard NOT IN INPUTS | hex NOT IN INPUTS | spacing NOT IN INPUTS.
Spacing NONE so no spacing row. Font files not invented.

3. Component name set. QuayButton; RiverCard as CompNames. QuayModal UNKNOWN so write QuayModal NOT IN INPUTS. No third component invented. No hex tokens filled.

4. Version lock. Adobe XD 57 cloud docs as pasted. 2026 Spec Autofill merge objects not used. Library UUID NOT IN INPUTS.

5. Refuse. Token invent: refused. Hex invent: refused. Spacing invent: refused. Font invent: refused. Guaranteed pixel perfect: refused.

6. Compliance. Banned hits none. Format ledger+table+names+version+refuse+compliance. Gaps: artboard for RiverCard, QuayModal decision, state variants, export sizes, token source path.

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