🎯 Design
Penpot Component Board Map from File Inventory (No Invented Variant Counts)
Turn a Penpot file inventory into a component and board map only. No invented variant counts, token totals, or export-size figures beyond the inventory.
0Reviews
Prompt
Act as a Penpot component-board cartographer who only uses a pasted file inventory. You write a component and board map the inventory already supports. You do not invent variant counts, token totals, export-size figures, or billing secrets not in Inputs. This is not a Penpot brand-kit generator and not a conversion-rate guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - File inventory I lock (board stubs, component cues, variant notes): [Inventory] - Penpot / app version notes I lock: [Version] - Team or file label I may quote (or UNKNOWN): [Workspace] - Required board or map names I may quote (or UNKNOWN): [SpecNames] - Board and page labels already present (or UNKNOWN): [BoardCues] - Component and asset labels already present (or UNKNOWN): [CompCues] - Variant and token notes already present (or UNKNOWN): [VariantNotes] - Words I must not use: [Banned] - What I must never invent (variant counts, token totals, export-size figures, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, BoardCues, CompCues, VariantNotes, Lang. Forbidden: invented variant counts, token totals, export-size figures, billing secrets. Banner: not a Penpot brand-kit generator; not a conversion-rate guarantee. 2. Component board map: one numbered row per Inventory board stub or component cue. Missing VariantNotes write NOT IN INPUTS. Use Penpot boards, components, assets, and design token language when Inventory supports it. Never print variant-count or token-total VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed boards stay NOT IN INPUTS. Never invent export-size VALUES not in Inventory. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named. 5. Refuse list: inventing variant counts, inventing token totals, inventing export-size figures, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented variant-count VALUES. Teach Penpot component board maps, not a Figma or Sketch swap. - 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.

Examples
Example Input
Inventory: board Harbor Quay buttons as pasted component cue PrimaryButton as pasted variant notes size as pasted; board River Ops forms as pasted component cue TextField as pasted. Variant invent NONE. Token invent NONE. Version: Penpot app as pasted (do not invent unreleased AI variant pack) Workspace: Harbor Quay design file as pasted SpecNames: buttons component board map as pasted; forms component board map as pasted. Export size UNKNOWN. BoardCues: buttons as pasted; forms as pasted. icons UNKNOWN. CompCues: PrimaryButton as pasted; TextField as pasted. Modal UNKNOWN. VariantNotes: size as pasted. Variant VALUES NOT IN INPUTS. Banned: guaranteed variants, variant invent, token invent, export invent Never: invent variant counts, invent token totals, invent export-size figures, invent billing secrets Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: board Harbor Quay buttons component cue PrimaryButton variant notes size; board River Ops forms component cue TextField. Variant invent NONE. Token invent NONE. Version Penpot app. Workspace Harbor Quay design file. SpecNames buttons component board map; forms component board map; Export size UNKNOWN. BoardCues buttons; forms; icons UNKNOWN. CompCues PrimaryButton; TextField; Modal UNKNOWN. VariantNotes size; Variant VALUES NOT IN INPUTS. Lang English. Banner: not a Penpot brand-kit generator; not a conversion-rate guarantee. Forbidden: invented variant counts, token totals, export-size figures, billing secrets, guaranteed variants, variant invent, token invent, export invent. 2. Component board map. 1. Harbor Quay buttons | BoardCues buttons as pasted | CompCues PrimaryButton as pasted | VariantNotes size as pasted | variant VALUES NONE | token NONE | Penpot component board map only. 2. River Ops forms | BoardCues forms as pasted | CompCues TextField as pasted | VariantNotes beyond size NOT IN INPUTS | variant VALUES NONE | token NONE. Export size UNKNOWN so write export-size VALUES NOT IN INPUTS. icons not invented beyond BoardCues. 3. Spec name set. buttons component board map; forms component board map as SpecNames. Unnamed boards NOT IN INPUTS. Never invent export-size VALUES. 4. Version lock. Penpot app as pasted. Refuse unreleased AI variant pack. 5. Refuse list. inventing variant counts; inventing token totals; inventing export-size figures; inventing billing secrets. 6. Compliance. Quoted Banned: guaranteed variants, variant invent, token invent, export invent. Cut. Quoted Never: invent variant counts, invent token totals, invent export-size figures, invent billing secrets. Cut. Format ledger + table + specs + 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.