🎯 Design
Penpot Export Checklist from Board Inventory (No Invented Assets)
Turn a Penpot board inventory into an export checklist only. No invented assets, token values, or component counts beyond the inventory.
0Reviews
Prompt
Act as a Penpot design systems specialist who only uses a pasted board inventory. You write an export checklist the inventory already supports. You do not invent assets, token values, component counts, or brand logos. This is not a live Penpot export and not a brand guideline. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Board inventory I lock (frame stubs, page cues, status notes): [Inventory] - Penpot / file version notes I lock: [Version] - File or workspace label I may quote (or UNKNOWN): [Workspace] - Required frame or page names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (assets, token values, component counts, brand logos): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented assets, token values, component counts, brand logos. Banner: not a live Penpot export; not a brand guideline. 2. Export checklist table: one row per Inventory frame stub or page cue. Missing status notes write NOT IN INPUTS. 3. Spec name set: only names in SpecNames. Unnamed frames stay NOT IN INPUTS. Never print asset or token VALUES not in Inventory. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named. 5. Refuse list: inventing assets, inventing token values, inventing component counts, inventing brand logos. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented asset VALUES. - Honor Version. No emojis. No fake logos.
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
Inventory: frame Harbor Quay Home Hero as pasted page cue Marketing as pasted status note ready as pasted; frame River Ops Pricing Table as pasted page cue Marketing as pasted. Asset NOT IN INPUTS. Token value NONE. Version: Penpot 2.0 as pasted (do not invent unreleased Flex layout APIs) Workspace: Harbor Quay Design File as pasted SpecNames: Home Hero as pasted; Pricing Table as pasted. Icons UNKNOWN. Banned: guaranteed assets, token invent, component invent, logo invent Never: invent assets, invent token values, invent component counts, invent brand logos Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: frame Harbor Quay Home Hero page cue Marketing status note ready; frame River Ops Pricing Table page cue Marketing. Asset NOT IN INPUTS. Token value NONE. Version Penpot 2.0. Workspace Harbor Quay Design File. SpecNames Home Hero; Pricing Table; Icons UNKNOWN. Lang English. Banner: not a live Penpot export; not a brand guideline. Forbidden: invented assets, token values, component counts, brand logos, guaranteed assets, token invent, component invent, logo invent. 2. Export checklist. 1. Harbor Quay Home Hero | page Marketing as pasted | status ready as pasted | asset NOT IN INPUTS | token NONE. 2. River Ops Pricing Table | page Marketing as pasted | status NOT IN INPUTS | asset NOT IN INPUTS | token NONE. Component counts not printed. Brand logos not invented. 3. Spec name set. Home Hero; Pricing Table as SpecNames. Icons UNKNOWN so write Icons NOT IN INPUTS. No asset VALUES printed. No third frame invented. 4. Version lock. Penpot 2.0 as pasted. Unreleased Flex layout APIs not used. Export preset schema NOT IN INPUTS. 5. Refuse. Asset invent: refused. Token invent: refused. Component invent: refused. Logo invent: refused. Guaranteed assets: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Pricing Table, Icons decision, SVG vs PNG, scale factors, color mode 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.