MCPInstall

assistive-technology-scenarios

Write usage scenarios that include assistive technology and diverse interaction methods. Use when writing scenarios, use cases, user journeys, or storyboards. Triggers on: assistive technology, AT, screen reader, switch, voice control, magnifier, braille display, head pointer, eye tracking, how people use our product, usage scenario, use case.

Installs
75
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/owl-listener/inclusive-design-skills --skill assistive-technology-scenarios
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads assistive-technology-scenarios automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Assistive Technology Scenarios

Write scenarios that show real people using real assistive technology to complete real tasks — so the team designs for actual usage, not imagined ideal conditions.

Why This Matters

If your scenarios only describe people using a mouse and a large monitor, your design will only work for people using a mouse and a large monitor. Scenarios shape what teams consider. What they consider, they design for.

Common Assistive Technologies

Vision

  • Screen reader (JAWS, NVDA, VoiceOver, TalkBack): reads content aloud, navigates by headings, links, and landmarks via keyboard
  • Screen magnifier (ZoomText, built-in zoom): enlarges a portion of the screen, user sees only a fraction at a time
  • Braille display: converts text to braille in real time, used alongside a screen reader
  • High contrast mode: system-level colour override for readability

Motor

  • Switch device: one or two buttons that scan through options — much slower than keyboard, every extra step matters
  • Voice control (Dragon, Voice Control, Voice Access): speaks commands to navigate and type
  • Head pointer / eye tracking: cursor controlled by head movement or eye gaze — precision is limited
  • Mouth stick / stylus: physical pointer for touchscreens or keyboards

Hearing

  • Captions: real-time or pre-recorded text for audio content
  • Visual alerts: flashing screen or visual indicator replacing audio notifications
  • Hearing loop / Bluetooth: direct audio to hearing aids

Cognitive

  • Text-to-speech: reads content aloud (not a screen reader — the user can see the screen but processes better by hearing)
  • Reading ruler / line guide: highlights one line at a time
  • Simplified view: browser extensions or settings that strip clutter
  • Password managers: reduce memory burden for authentication

How to Write AT Scenarios

Include the Setup

Don't just name the disability. Describe the person, their technology, and their environment.

"Priya is a data analyst who uses JAWS screen reader with Firefox on a Windows laptop. She's fast with keyboard shortcuts and has two monitors — one for her spreadsheets, one for the tool she's reviewing. She's at her desk with noise-cancelling headphones."

Show the Interaction Step by Step

Describe how the person actually moves through the interface with their technology:

"Priya tabs to the navigation menu. JAWS announces 'Navigation, 5 items.' She presses the down arrow to find 'Reports' and presses Enter. The page loads and JAWS announces the H1: 'Monthly Reports.' She presses H to jump through headings until she finds 'March 2026.'"

Show Where It Breaks

The scenario should surface design failures:

"Priya reaches the data table but JAWS announces each cell without column headers. She hears '42,500' but doesn't know which metric or which month. She tabs past the table looking for a text summary but there isn't one."

Scenario Coverage

For any product, write scenarios for at least:

  • One screen reader user completing the core task
  • One keyboard-only user completing the core task
  • One user with low vision using magnification
  • One user with a cognitive difference
  • One user in a situational impairment context

Template

Name: [Name]
Role/context: [Who they are beyond their disability]
Technology: [Devices, AT, browser, settings]
Environment: [Where, when, what else is happening]
Task: [What they're trying to accomplish]
Steps: [How they interact, step by step, using their AT]
Pain points: [Where the design fails or creates friction]
Success: [What a good outcome looks like for this person]

Assessment Questions

  1. Does the scenario name specific assistive technology, not just the disability?
  2. Does it describe step-by-step interaction, not just the goal?
  3. Does it surface specific design failures?
  4. Would a developer reading this know what to fix?

FAQ

What does the assistive-technology-scenarios skill do?

Write usage scenarios that include assistive technology and diverse interaction methods. Use when writing scenarios, use cases, user journeys, or storyboards. Triggers on: assistive technology, AT, screen reader, switch, voice control, magnifier, braille display, head pointer, eye tracking, how people use our product, usage scenario, use case.

How do I install assistive-technology-scenarios?

Run npx skills add https://github.com/owl-listener/inclusive-design-skills --skill assistive-technology-scenarios in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/assistive-technology-scenarios/ (personal) or .claude/skills/assistive-technology-scenarios/ (project).

Which AI agents can use assistive-technology-scenarios?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is assistive-technology-scenarios safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains assistive-technology-scenarios?

It is published by owl-listener in owl-listener/inclusive-design-skills. It has 75 recorded installs.

More from owl-listener/inclusive-design-skills

View all →

plain-language-design

owl-listener/inclusive-design-skills

Write and review content for plain language accessibility. Use when writing interface copy, error messages, instructions, onboarding text, help content, legal or medical information, forms, or any user-facing text. Triggers on: plain language, reading level, simplify text, jargon, hard to understand, nobody reads this, unclear copy, rewrite, too complicated, ESL, literacy, readability.

Marketing & SEO97 installs

keyboard-navigation

owl-listener/inclusive-design-skills

Design keyboard navigation and focus management for users who cannot or prefer not to use a mouse or touch screen. Use when designing any interactive interface — forms, menus, modals, tabs, carousels, drag-and-drop, data tables, or custom components. Triggers on: keyboard, focus, tab order, focus trap, skip link, arrow keys, keyboard shortcut, can't use mouse, motor disability, switch access, focus indicator, focus ring.

97 installs

cognitive-load-assessment

owl-listener/inclusive-design-skills

Assess and reduce cognitive load in interfaces, flows, and content. Use when designing or reviewing any multi-step process, complex form, dashboard, decision flow, or information-dense screen. Triggers on: cognitive load, too complex, overwhelmed, too many steps, decision fatigue, confusing, information overload, simplify this flow. Applies to any interface where users must think, decide, or remember.

Data & Databases88 installs

responsive-review

owl-listener/inclusive-design-skills

Review responsive and flexible layout for accessibility across devices, zoom levels, and orientations. Chains: responsive-accessibility, flexible-typography, information-density. Use when testing an existing interface across screen sizes and zoom levels for accessibility.

user-preference-respect

owl-listener/inclusive-design-skills

Design interfaces that detect and respond to system-level user preferences. Use when implementing dark mode, reduced motion, high contrast, text scaling, or any user preference that affects how the interface renders. Triggers on: user preference, system preference, prefers-reduced-motion, prefers-contrast, prefers-color-scheme, forced-colors, media query, user settings, system settings, accessibility settings, OS settings.

error-prevention-recovery

owl-listener/inclusive-design-skills

Design error prevention, error messages, and recovery flows for cognitive accessibility. Use when designing forms, checkout flows, account creation, settings, data entry, or any flow where users can make mistakes. Triggers on: error handling, error messages, form errors, validation, users make mistakes, users abandon, error recovery, undo, forgiving design.

Popular docs & writing skills

View category →

grill-with-docs

mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs