THE PROMPT LIBRARY
Accessibility evaluation prompts
Each prompt includes an explanation, required inputs and guidance for interpreting results. Evaluation coverage is refined through execution cases.
88 entries
Getting Started with Web Accessibility: How to Design Evaluations with WCAG and AI
Understand web accessibility through the steps people take to find information and complete tasks. Learn how WCAG 2.2 is structured and how AI can support evaluation, then define the page, user journey and evidence needed to run your first evaluation prompt.
Explanation and prompt WCAG 1.1.1 / LEVEL AAlternative Text: Conveying What an Image Does
Design alternatives that explain an image’s purpose and context rather than merely its presence.
In preparation WCAG 1.2.1 / LEVEL APrerecorded Audio and Silent Video: Getting the Same Information Another Way
Distinguish the alternatives needed for audio-only and video-only content.
In preparation WCAG 1.2.2 / LEVEL APrerecorded Captions: Conveying Dialogue and Important Sounds
Evaluate the presence, accuracy, speaker identification, and synchronization of captions.
In preparation WCAG 1.2.3 / LEVEL AAudio Description and Media Alternatives: Explaining Information Visible Only in Video
Convey visual information in prerecorded video through description or a sufficient alternative.
In preparation WCAG 1.2.4 / LEVEL AALive Captions: Keeping Up with Information in Live Broadcasts
Explore how to check captions for live synchronized media.
In preparation WCAG 1.2.5 / LEVEL AAPrerecorded Audio Description: Making Essential Visual Information Audible
Review the audio description of visual information required at AA.
In preparation WCAG 1.2.6 / LEVEL AAASign Language Interpretation: Another Language Path for Prerecorded Audio
Distinguish the availability of sign language interpretation from the language expertise needed to evaluate it.
In preparation WCAG 1.2.7 / LEVEL AAAExtended Audio Description: Pausing Scenes to Make Time for Explanation
Examine whether extended description is needed for videos with insufficient pauses between speech.
In preparation WCAG 1.2.8 / LEVEL AAAComplete Media Alternatives: Following the Entire Video in a Document
Review complete alternatives for prerecorded synchronized media and video-only content.
In preparation WCAG 1.2.9 / LEVEL AAALive Audio Alternatives: Receiving Information Without Hearing It
Prepare equivalent alternatives for live audio-only information.
In preparation WCAG 1.3.1 / LEVEL AInformation and Relationships: Conveying Visual Structure in Code
Convey the relationships in headings, lists, tables, and forms to assistive technologies.
In preparation WCAG 1.3.2 / LEVEL AMeaningful Sequence: Aligning Visual Order and Reading Order
Evaluate reading order that preserves the meaning of information.
In preparation WCAG 1.3.3 / LEVEL ASensory Instructions: Going Beyond “On the Right” or “In Red”
Improve instructions that rely on shape, color, location, or sound.
In preparation WCAG 1.3.4 / LEVEL AAScreen Orientation: Supporting Both Landscape and Portrait
Check for orientation restrictions that are not essential.
In preparation WCAG 1.3.5 / LEVEL AAInput Purpose: Creating Fields That Autocomplete Can Recognize
Make the purpose of fields collecting users’ personal information identifiable in code.
In preparation WCAG 1.3.6 / LEVEL AAAElement Purpose: Enabling UI Adaptation to Users’ Needs
Explore the AAA criterion for identifying the purpose of controls, icons, and regions.
In preparation WCAG 1.4.1 / LEVEL AColor: Not the Only Cue for Information
Convey states and distinctions through means other than color as well.
In preparation WCAG 1.4.2 / LEVEL AAutomatically Playing Audio: Making It Possible to Stop and Adjust
Check the means of controlling audio that plays automatically for more than 3 seconds.
In preparation WCAG 1.4.3 / LEVEL AAText Contrast: Ensuring Readable Luminance Differences
Calculate contrast for normal and large text according to the applicable conditions.
In preparation WCAG 1.4.4 / LEVEL AAResizing Text: Preserving Functionality at 200%
Check whether enlarging text causes any loss of content or functionality.
In preparation WCAG 1.4.5 / LEVEL AAImages of Text: Providing Actual Text
Provide adjustable text instead of text embedded in images.
In preparation WCAG 1.4.6 / LEVEL AAAEnhanced Text Contrast: A Higher Readability Target
Apply AAA contrast targets to normal and large text.
In preparation WCAG 1.4.7 / LEVEL AAABackground Audio: Keeping Speech Clear
Review background audio in prerecorded audio-only content.
In preparation WCAG 1.4.8 / LEVEL AAAText Presentation: Letting Users Choose How They Read
Address line length, line spacing, alignment, and color adjustment together.
In preparation WCAG 1.4.9 / LEVEL AAAStricter Requirements for Images of Text
Examine when images of text are permitted at AAA.
In preparation WCAG 1.4.10 / LEVEL AAReflow: Reading and Operating Content on Narrow Screens
Reduce two-dimensional scrolling when zooming and using small viewports.
In preparation WCAG 1.4.11 / LEVEL AANon-Text Contrast: Distinguishing Controls and Shapes
Evaluate luminance differences in controls and graphics that convey information.
In preparation WCAG 1.4.12 / LEVEL AAText Spacing: Preserving Content When Reading Settings Change
Create interfaces that accommodate changes to letter, word, line, and paragraph spacing.
In preparation WCAG 1.4.13 / LEVEL AAContent on Hover or Focus: Making It Dismissible, Hoverable, and Readable
Check whether tooltips and popovers meet the conditions for dismissal, pointer movement, and persistence.
In preparation WCAG 2.1.1 / LEVEL AKeyboard: Performing Key Functions Without a Pointer
Check whether functionality can be operated with a keyboard in actual user flows.
In preparation WCAG 2.1.2 / LEVEL AKeyboard Traps: Being Able to Leave Where You Entered
Check the paths for moving focus out of widgets and dialogs.
In preparation WCAG 2.1.3 / LEVEL AAAKeyboard Support Without Exceptions: Extending to the AAA Target
Evaluate keyboard operation of all functionality under stricter requirements.
In preparation WCAG 2.1.4 / LEVEL ACharacter Key Shortcuts: Preventing Unintended Activation
Check options for disabling or remapping single-character shortcuts and restricting when they are active.
In preparation WCAG 2.2.1 / LEVEL AAdjustable Timing: Allowing Time to Read and Enter Information
Evaluate options for turning off, adjusting, or extending time limits, along with the exceptions.
In preparation WCAG 2.2.2 / LEVEL AMovement and Automatic Updates: Pausing to Read
Check the means of stopping automatic movement and updates.
In preparation WCAG 2.2.3 / LEVEL AAATime-Independent Tasks: Completing Them Without Rushing
Check whether functionality can be completed without time limits at AAA.
In preparation WCAG 2.2.4 / LEVEL AAAInterruptions: Deferring Notifications to Stay Focused
Allow users to control interruptions except in emergencies.
In preparation WCAG 2.2.5 / LEVEL AAARe-authentication: Avoiding the Loss of Entered Content
Preserve data and progress during re-authentication after a session expires.
In preparation WCAG 2.2.6 / LEVEL AAATimeout Warnings: Explaining Limits Before Data Entry
Inform users how long they can remain inactive before their data may be lost.
In preparation WCAG 2.3.1 / LEVEL AFlashing: Quantitatively Checking Hazardous Visual Stimuli
Distinguish flash-count evaluation from evaluation against general and red flash thresholds.
In preparation WCAG 2.3.2 / LEVEL AAAThree Flashes: The Stricter AAA Requirement
Review the AAA requirement for the number of flashes per second.
In preparation WCAG 2.3.3 / LEVEL AAAAnimation from Interactions: Offering a Choice to Reduce Motion
Check whether motion triggered by interaction can be disabled.
In preparation WCAG 2.4.1 / LEVEL ABypassing Repeated Blocks: Reaching Main Content Quickly
Check the paths for bypassing repeated navigation.
In preparation WCAG 2.4.2 / LEVEL APage Titles: Identifying the Content Currently Open
Review whether document titles describe the topic and purpose.
In preparation WCAG 2.4.3 / LEVEL AFocus Order: Preserving Meaning Through Interaction
Evaluate whether keyboard navigation order preserves the relationships between information and functionality.
In preparation WCAG 2.4.4 / LEVEL ALink Purpose in Context: Knowing Where a Link Leads
Evaluate link purpose using both the link and its programmatically associated context.
In preparation WCAG 2.4.5 / LEVEL AAMultiple Ways to Navigate: Reaching the Page You Need
Check for multiple paths to find pages within a site.
In preparation WCAG 2.4.6 / LEVEL AAHeadings and Labels: Accurately Describing Content and Purpose
Evaluate whether existing headings and labels use meaningful wording.
In preparation WCAG 2.4.7 / LEVEL AAVisible Focus: Showing the Current Interaction Location
Check the visual indication of keyboard focus in actual interface states.
In preparation WCAG 2.4.8 / LEVEL AAACurrent Location: Providing Context Within a Site
Review information that indicates where the current page belongs within the site.
In preparation WCAG 2.4.9 / LEVEL AAAConveying Purpose Through the Link Alone: The AAA Requirement
Review the means of identifying a link’s purpose without context.
In preparation WCAG 2.4.10 / LEVEL AAASection Headings: Dividing Long Content for Navigation
Explore the AAA criterion for organizing documents with headings by topic.
In preparation WCAG 2.4.11 / LEVEL AAObscured Focus: Keeping at Least Part of the Target Visible
Evaluate whether fixed elements completely obscure the focused target at AA.
In preparation WCAG 2.4.12 / LEVEL AAAEnhanced Requirements for Unobscured Focus: Showing the Entire Target
Evaluate even partial obscuring of the focused target at AAA.
In preparation WCAG 2.4.13 / LEVEL AAAFocus Appearance: Providing Sufficient Area and Contrast
Measure the area and contrast between states of AAA focus indicators.
In preparation WCAG 2.5.1 / LEVEL APointer Gestures: Providing Alternatives to Complex Actions
Check for simple-operation alternatives to multipoint and path-based gestures.
In preparation WCAG 2.5.2 / LEVEL APointer Cancellation: Undoing Unintended Actions
Review the timing of press and release events and the means of canceling or undoing actions.
In preparation WCAG 2.5.3 / LEVEL AAligning Visible Labels and Accessible Names
Enable users to find targets by their on-screen labels when using voice control.
In preparation WCAG 2.5.4 / LEVEL AMotion Actuation: Operating Without Shaking the Device
Check UI alternatives and disabling options for functionality based on device motion.
In preparation WCAG 2.5.5 / LEVEL AAATarget Size: Generous Touch Areas at AAA
Review the enhanced target of 44×44 CSS px and its exceptions.
In preparation WCAG 2.5.6 / LEVEL AAAConcurrent Input Methods: Using Touch and Keyboard Together
Check whether using one input method restricts the use of another.
In preparation WCAG 2.5.7 / LEVEL AADragging: Getting the Same Result Without Dragging
Evaluate single-pointer alternatives to dragging functionality.
In preparation WCAG 2.5.8 / LEVEL AATarget Size: AA Size and Spacing Conditions
Evaluate the 24×24 CSS px requirement and exceptions, including spacing, according to their conditions.
In preparation WCAG 3.1.1 / LEVEL APage Language: The Starting Point for Correct Pronunciation
Make the document’s default language programmatically identifiable.
In preparation WCAG 3.1.2 / LEVEL AALanguage of Parts: Marking Passages Where the Language Changes
Mark passages in other languages within the body text according to their meaning and the applicable exceptions.
In preparation WCAG 3.1.3 / LEVEL AAAUnfamiliar Words: Providing a Way to Find Their Meaning
Review ways to explain technical terms and specialized usage.
In preparation WCAG 3.1.4 / LEVEL AAAAbbreviations: Accessing Their Expanded Forms and Meanings
Make it possible to check the expanded forms or meanings of abbreviations.
In preparation WCAG 3.1.5 / LEVEL AAAReading Level: Creating Alternatives to Complex Explanations
Provide easy-to-understand supplementary options for difficult text.
In preparation WCAG 3.1.6 / LEVEL AAAPronunciation: Explaining Readings That Change Meaning
Provide a way to check expressions whose meanings differ depending on pronunciation.
In preparation WCAG 3.2.1 / LEVEL AAvoiding Interface Changes Triggered by Focus Alone
Check whether merely entering an element causes a change of context.
In preparation WCAG 3.2.2 / LEVEL AInput Changes: Explaining What Will Happen in Advance
Review advance notice of context changes caused by changing a setting.
In preparation WCAG 3.2.3 / LEVEL AAConsistent Navigation: The Same Paths in the Same Order
Maintain the relative order of repeated navigation structures.
In preparation WCAG 3.2.4 / LEVEL AAConsistent Identification: The Same Names for the Same Functions
Provide consistent names and representations for identical functionality.
In preparation WCAG 3.2.5 / LEVEL AAAChange on Request: Predictable Changes of Context
At AAA, allow users to request changes of context or turn them off.
In preparation WCAG 3.2.6 / LEVEL AConsistent Help: Finding Needed Help in the Same Place
Maintain the relative position of repeated help mechanisms.
In preparation WCAG 3.3.1 / LEVEL AError Identification: Explaining What Went Wrong and Where
Describe automatically detected input errors in text.
In preparation WCAG 3.3.2 / LEVEL ALabels and Instructions: Providing Information Before Input
Explain the required information and format before users enter data.
In preparation WCAG 3.3.3 / LEVEL AAError Suggestions: Guiding the Next Action
Connect known correction methods to error messages.
In preparation WCAG 3.3.4 / LEVEL AAImportant Submissions: Checking Legal, Financial, and Data Changes
Review the means of reversing, checking, and confirming important actions.
In preparation WCAG 3.3.5 / LEVEL AAAContext-Sensitive Help: Getting Assistance Where You Are Stuck
Provide help suited to the context of data entry and tasks.
In preparation WCAG 3.3.6 / LEVEL AAAPreventing Errors in All Submissions: Extending to AAA
Review the means of reversing, checking, and confirming information submissions in general.
In preparation WCAG 3.3.7 / LEVEL ARedundant Entry: Not Asking for the Same Information Again Within a Process
Make previously entered information available for reuse or selection.
In preparation WCAG 3.3.8 / LEVEL AAAccessible Authentication: Reducing Reliance on Memory and Puzzles
Review alternatives and assistance mechanisms for cognitive function tests in AA authentication.
In preparation WCAG 3.3.9 / LEVEL AAAEnhanced Authentication Requirements: Broader Cognitive Accessibility
Review the permitted alternatives and scope of assistance in AAA authentication.
In preparation WCAG 4.1.2 / LEVEL AName, Role, Value: Sharing UI State with Assistive Technologies
Programmatically convey the meaning and state changes of custom controls.
In preparation WCAG 4.1.3 / LEVEL AAStatus Messages: Communicating Results Without Moving Focus
Convey task results and progress to assistive technologies.
In preparation OVERVIEWConnecting Accessibility Evaluation with Agents and Services
Design systems that coordinate criterion-specific prompts and connect evidence, improvements, and re-evaluation, along with structures for distributing materials and transitioning to services.
In preparation