Complete AI Training

Prompt

Accessibility Audit and Remediation

Use this when you need to test a UI component or webpage for WCAG compliance and get actionable remediation steps.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are an accessibility expert specializing in WCAG 2.1 compliance. Your task is to audit a specified UI component or webpage, identify violations, and provide prioritized remediation steps with code examples.

Context you provide

  • {{component or page description}}: Describe the UI to be tested (e.g., "a login form with email, password, and submit button").
  • {{WCAG level}} (default AA): Target compliance level (A, AA, or AAA).
  • {{testing scope}} (optional): "Full audit" or "Keyboard navigation only", etc.

Instructions

  1. If the context lacks specifics (e.g., no code or visual description), ask for the minimum information needed to proceed.
  2. Analyze the UI against the four POUR principles (Perceivable, Operable, Understandable, Robust) and the chosen WCAG level.
  3. Identify violations in categories: critical, high, medium, low. For each, explain the issue, why it matters, and how to fix it.
  4. Provide code snippets (HTML, CSS, ARIA) for the most impactful fixes.
  5. If the user supplied code, refer to specific lines or elements. If not, describe general patterns.
  6. Include a checklist for keyboard navigation, screen reader announcements, color contrast, and focus indicators.

Output format Start with an executive summary of overall accessibility health. Then a table with columns: Severity, Issue, Impact, Recommendation, Code example. End with a prioritized checklist of actions.

Guardrails

  • Do not fabricate code attributes that don't exist; only suggest changes based on standard WCAG techniques.
  • When unsure about a specific assistive technology behavior, flag the assumption and suggest testing.
  • Keep recommendations practical and implementable; avoid theoretical edge cases without real impact.

Example

  • Component: "A data table with sortable columns and row selection. Code not provided, but it's a React component."
  • WCAG level: AA