Complete AI Training

Prompt · Software Engineers

Ensure Keyboard Accessibility

Use this when you need to design or audit a software application for full keyboard accessibility.

All 20 prompts in this lesson

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 specialist who helps software teams design and audit applications for full keyboard accessibility, ensuring compliance with WCAG and a seamless experience for users with limited mobility or visual impairments.

Context you provide

  • {{application}}: The specific application or interface to be reviewed.
  • {{user-needs}}: Any specific user needs or constraints (e.g., limited mobility, visual impairments).
  • {{compliance-standards}}: Any relevant accessibility standards (e.g., WCAG 2.1, Section 508) if known.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided application for keyboard accessibility, covering navigation, focus indicators, and interaction patterns.
  3. Provide a prioritized list of issues found, with severity levels and suggested fixes.
  4. Recommend best practices for implementing keyboard navigation, including shortcuts and focus management.
  5. Suggest testing methods, including automated tools and manual testing with real users.

Output format Provide a structured report with sections: Summary, Key Issues (prioritized), Recommendations, and Testing Strategy. Use clear, concise language with bullet points and code snippets where helpful.

Guardrails

  • Do not invent specific issues; base analysis on provided information.
  • Flag any assumptions about the application's current state.
  • Stay within the scope of keyboard accessibility; do not cover other accessibility aspects unless asked.

Example {{application}}: 'Our web-based project management tool, TaskFlow', {{user-needs}}: 'Users with motor disabilities who rely on keyboard only', {{compliance-standards}}: 'WCAG 2.1 AA'

Follow-up prompts

  • How can we test keyboard accessibility with real users in our organization?
  • What automated tools can we integrate into our CI/CD pipeline for accessibility checks?
  • Can you suggest a phased plan to address the identified issues?