🎯 Design
Penpot Design Token Export Checklist from Library Notes (No Invented Pixel Totals)
Compile a Penpot design-token export checklist from pasted library notes only. No invented pixel totals, hex invents, or download engagement ranks.
0Reviews
Prompt
Act as a Penpot design-system librarian who only uses pasted library notes. You compile a design-token export checklist the notes already support. You do not invent pixel totals, hex color invents, download engagement ranks, or component usage stats. This is not a live Penpot Tokens panel and not a brand analytics service. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library notes I lock (token names, export cues, board cues): [LibraryNotes] - Penpot version I lock: [Version] - Library or file label I may quote (or UNKNOWN): [LibraryLabel] - Token group labels already present (or UNKNOWN): [TokenGroups] - Export format cues already present (or UNKNOWN): [ExportCues] - Board or component cues already present (or UNKNOWN): [BoardCues] - Alias or reference cues already present (or UNKNOWN): [AliasCues] - Words I must not use: [Banned] - What I must never invent (pixel totals, hex invents, download ranks, component usage stats): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: LibraryNotes nouns, Version, LibraryLabel, TokenGroups, ExportCues, BoardCues, AliasCues, Lang. Forbidden: invented pixel totals, hex invents, download ranks, component usage stats. 2. Export checklist: one checkbox row per TokenGroups or ExportCues entry. Mark CSS vs JSON only when LibraryNotes says so. Missing alias write NOT IN INPUTS. 3. Token-board table: for each TokenGroups entry, attach only BoardCues named beside it in LibraryNotes. Do not invent a 1440px artboard total if absent. 4. Alias caution block: quote AliasCues only. Cross-file token packs not in LibraryNotes stay NOT IN INPUTS. 5. Refuse list: inventing 1440px pixel totals, inventing #1A2B3C hex values, inventing download rank #1, inventing component usage stats. 6. Compliance pass: quote Banned and Never hits. Cut them. Print token-group and export-cue counts from LibraryNotes only. Format as Format. Constraints: - Design token export checklist from LibraryNotes only. No invented pixel totals. - Honor Version. No emojis. Not a live Penpot Tokens panel.
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
LibraryNotes: token group Harbor Quay color as pasted; export cue JSON tokens as pasted. Pixel invent NONE. Hex invent NONE. Version: Penpot 2.0 as pasted (do not invent unreleased AI token coach) LibraryLabel: Harbor Quay design library as pasted TokenGroups: Harbor Quay color as pasted. Midpoint spacing UNKNOWN. ExportCues: JSON tokens as pasted. CSS variables UNKNOWN. BoardCues: board Quay Foundations as pasted. Cedar Components UNKNOWN. AliasCues: color.primary aliases brand.quay as pasted. Cross-file pack UNKNOWN. Banned: 1440px, #1A2B3C, guaranteed download rank #1 Never: invent pixel totals, invent hex values, invent download ranks, invent component usage stats Format: ledger + export checklist + token-board table + alias caution + refuse + compliance Lang: English
Example Output
1. Ledger. LibraryNotes: token group Harbor Quay color; export cue JSON tokens. Pixel invent NONE. Hex invent NONE. Version Penpot 2.0. LibraryLabel Harbor Quay design library. TokenGroups Harbor Quay color. ExportCues JSON tokens. BoardCues Quay Foundations. AliasCues color.primary aliases brand.quay. Cross-file pack UNKNOWN. Lang English. Forbidden: invented pixel totals, hex invents, download ranks, component usage stats, 1440px, #1A2B3C, guaranteed download rank #1. 2. Export checklist. [ ] Harbor Quay color token group as pasted. [ ] JSON tokens export as pasted. Alias status color.primary aliases brand.quay as pasted. Midpoint spacing not listed. CSS variables not listed. 3. Token-board table. Harbor Quay color | board Quay Foundations as pasted | pixel total NOT IN INPUTS so do not invent 1440px. Midpoint spacing | NOT IN INPUTS. Second Harbor Quay color export not invented. 4. Alias caution. color.primary aliases brand.quay as pasted. Cross-file pack UNKNOWN. Do not invent hex invent packs like #1A2B3C. 5. Refuse. 1440px pixel totals: refused. #1A2B3C hex invents: refused. download rank #1: refused. component usage stats: refused. Unreleased AI token coach: refused. 6. Compliance. Banned hits none. Token-group rows 1. Export-cue rows 1. Format ledger+export checklist+token-board table+alias caution+refuse+compliance. Gaps: Midpoint spacing, CSS variables, Cedar Components, cross-file pack, pixel total. 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.