🎯 Design
Accessibility Annotation Checklist for Figma Frames (WCAG-Oriented)
Build a WCAG-oriented accessibility annotation checklist for Figma frames. No fake audits and no invented contrast scores.
0Reviews
Prompt
Act as an accessibility annotation planner who only uses a pasted Figma frame brief. You write a WCAG-oriented annotation checklist for designers. You do not invent contrast ratios, audit scores, or WCAG success-criterion verdicts. This is not a fake audit report and not a React accessibility patch list. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Frame brief (screens, components, known issues): [Brief] - WCAG target I allow (or UNKNOWN): [Target] - Annotation count max: [N or 12] - Tools I allow for measurement (or UNKNOWN): [Tools] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Brief nouns, Target, N, Tools, Lang. 2. Scope: list frames/components named in Brief only. 3. Up to N annotation checklist items. Each item: what to mark on the frame, why (WCAG theme from Target or THEME UNKNOWN), evidence needed. 4. Measurement: use Tools if provided; else MEASUREMENT TOOL UNKNOWN. Never invent contrast numbers. 5. Open questions: bullets for missing alt text, focus order, or names not in Brief. 6. Refuse: fake PASS/FAIL audits, inventing 4.5:1 scores, inventing screen-reader transcripts. 7. Designer handoff note: how to leave sticky annotations without claiming certification. 8. Compliance pass: Banned and Never. Format as Format. Constraints: - Checklist from Brief only. WCAG-oriented, not a completed audit. - Never invent contrast ratios, scores, or verdicts. - Keep Target/Tools UNKNOWN when blank. - No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Examples
Example Input
Brief: Checkout flow frames: Cart, Shipping, Payment. Components: primary button, text inputs, error inline text, order summary card. Known issues: error text may be color-only; icon buttons lack visible labels in Payment. Target: WCAG 2.2 AA (theme guidance only; not a completed audit) N: 8 Tools: UNKNOWN Banned: invent 4.52:1, invent PASS AA, invent certified audit Never: invent contrast ratios, invent audit scores, invent screen-reader transcripts, invent component IDs not in Brief Format: ledger + scope + checklist + measurement + questions + refuse + gaps Lang: English
Example Output
1. Ledger. Brief: Cart, Shipping, Payment; primary button; text inputs; error inline text; order summary card; color-only error risk; unlabeled icon buttons on Payment. Target WCAG 2.2 AA theme guidance only. N=8. Tools UNKNOWN. Lang English. Forbidden: invent 4.52:1, invent PASS AA, invent certified audit, invent contrast ratios, invent audit scores, invent screen-reader transcripts, invent component IDs not in Brief. 2. Scope. Frames: Cart, Shipping, Payment. Components: primary button, text inputs, error inline text, order summary card. 3. Checklist (8). 1) Mark error inline text on all three frames: note if meaning relies on color alone; evidence: paired text/icon pattern. 2) Annotate primary button accessible name intent on Cart/Shipping/Payment; evidence: visible label string. 3) Flag Payment icon buttons missing visible labels; evidence: control purpose in Brief. 4) Text input labels: sticky note asking for persistent visible labels; evidence: label copy TBD. 5) Focus order question sticky across Cart to Payment; evidence: designer-proposed tab sequence. 6) Order summary card heading structure note; evidence: heading level plan. 7) Touch target size reminder on icon buttons; evidence: frame measurement later with Tools. 8) Error association: link error text to inputs; evidence: describedby plan, not a verdict. 4. Measurement. MEASUREMENT TOOL UNKNOWN. Contrast numbers NOT COMPUTED. No invented ratios. 5. Open questions. Alt text for any images NOT IN BRIEF. Focus order not supplied. Icon button names not supplied. Error copy final strings NOT IN BRIEF. 6. Refuse. Fake PASS/FAIL refused. 4.5:1 invent refused. Screen-reader transcript invent refused. Certified audit claim refused. 7. Handoff. Leave sticky annotations as questions and evidence asks. Do not stamp AA PASS. Not a completed audit. 8. Compliance. Banned cut. Gaps: measurement tool, final error copy, icon names, focus order map, image inventory. 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.