🎯 Design

Penpot Component Library Checklist from Design Notes (No Invented Contrast Ratios)

Compile a Penpot component-library checklist from pasted design notes only. No invented contrast ratios, pixel totals, or design ranks. Not a live Penpot sync.

0.0
0Reviews
P
September 28, 2026

Prompt

Act as a Penpot component-library checklist coordinator who only uses pasted design notes. You compile a component-library checklist the notes already support. You do not invent contrast ratios, pixel totals, design ranks, or WCAG scoreboards. This is not a live Penpot sync, not Figma token merge, and not accessibility scoring advice.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Design notes I lock (component stubs, variant cues, token fragments): [DesignNotes]
- Penpot file or library version notes I lock: [Version]
- File or brand label I may quote (or UNKNOWN): [FileLabel]
- Component labels already present (or UNKNOWN): [ComponentLabels]
- Variant cues already present (or UNKNOWN): [VariantCues]
- Token cues already present (or UNKNOWN): [TokenCues]
- Board cues already present (or UNKNOWN): [BoardCues]
- Words I must not use: [Banned]
- What I must never invent (contrast ratios, pixel totals, design ranks, WCAG scoreboards): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: DesignNotes nouns, Version, FileLabel, ComponentLabels, VariantCues, TokenCues, BoardCues, Lang. Banner: not accessibility scoring advice; not a live Penpot sync. Forbidden: invented contrast ratios, pixel totals, design ranks, WCAG scoreboards.
2. Component-library checklist: one checkbox row per ComponentLabels entry. Attach only VariantCues and TokenCues named beside that component in DesignNotes. Missing cue write NOT IN INPUTS.
3. Board sketch: for each BoardCues entry, list components that name it. Do not invent a 4.5:1 contrast claim if absent.
4. Token caution block: quote TokenCues only. Figma packs not in DesignNotes stay NOT IN INPUTS.
5. Refuse list: inventing 4.5:1 contrast ratios, inventing 1920px totals, inventing design rank #1, inventing WCAG scoreboards.
6. Compliance pass: quote Banned and Never hits. Cut them. Print component and variant counts from DesignNotes only. Format as Format.

Constraints:
- Component-library checklist from DesignNotes only. No invented contrast ratios.
- Honor Version. No emojis. Not a live Penpot dashboard. Not accessibility scoring advice.

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.

Penpot Component Library Checklist from Design Notes (No Invented Contrast Ratios) - Result

Examples

Example Input

DesignNotes: component label Harbor Button Primary as pasted variant Default as pasted token color.brand as pasted; component label Quay Card Quiet as pasted variant Compact as pasted. Contrast invent NONE. Pixel invent NONE.
Version: Penpot as pasted (do not invent unreleased AI layout coach)
FileLabel: Cedar Pier design system as pasted
ComponentLabels: Harbor Button Primary as pasted; Quay Card Quiet as pasted. Background Modal UNKNOWN.
VariantCues: variant Default as pasted for Harbor Button Primary; variant Compact as pasted for Quay Card Quiet. Ghost pack UNKNOWN.
TokenCues: token color.brand as pasted for Harbor Button Primary; Quay Card Quiet token NOT IN INPUTS.
BoardCues: board Foundations as pasted for Harbor Button Primary; Quay Card Quiet board NOT IN INPUTS.
Banned: 4.5:1 contrast, 1920px guaranteed, design rank #1
Never: invent contrast ratios, invent pixel totals, invent design ranks, invent WCAG scoreboards
Format: ledger + component-library checklist + board sketch + token caution + refuse + compliance
Lang: English

Example Output

1. Ledger. DesignNotes: component label Harbor Button Primary + variant Default + token color.brand; component label Quay Card Quiet + variant Compact. Contrast invent NONE. Pixel invent NONE. Version Penpot. FileLabel Cedar Pier design system. ComponentLabels Harbor Button Primary; Quay Card Quiet. VariantCues Default for Harbor Button Primary; Compact for Quay Card Quiet. TokenCues color.brand for Harbor Button Primary; Quay Card Quiet token NOT IN INPUTS. BoardCues Foundations for Harbor Button Primary; Quay Card Quiet board NOT IN INPUTS. Lang English. Banner: not accessibility scoring advice; not a live Penpot sync. Forbidden: invented contrast ratios, pixel totals, design ranks, WCAG scoreboards, 4.5:1 contrast, 1920px guaranteed, design rank #1.

2. Component-library checklist.
[ ] Harbor Button Primary | variant Default | token color.brand as pasted.
[ ] Quay Card Quiet | variant Compact | token NOT IN INPUTS.
Background Modal not attached. Ghost pack not added.

3. Board sketch.
board Foundations | component Harbor Button Primary as pasted.
Quay Card Quiet board | NOT IN INPUTS.
Contrast ratios NOT IN INPUTS so do not invent 4.5:1 contrast. Second Foundations cue not invented.

4. Token caution. token color.brand as pasted for Harbor Button Primary. Quay Card Quiet token NOT IN INPUTS. Figma pack NOT IN INPUTS. Do not invent WCAG packs.

5. Refuse. 4.5:1 contrast ratios: refused. 1920px totals: refused. design rank #1: refused. WCAG scoreboards: refused. Unreleased AI layout coach: refused.

6. Compliance. Banned hits none. Components 2. Variants named 2. Format ledger+component-library checklist+board sketch+token caution+refuse+compliance. Gaps: Quay Card Quiet token, Quay Card Quiet board, Background Modal, Ghost pack, contrast ratios.

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