accessibility-testing

Automate WCAG-compliant accessibility testing for iOS apps with MCP tools.

179|17|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/conorluddy/xclaude-plugin --skill accessibility-testing-conorluddy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accessibility-testing
Source: https://github.com/conorluddy/xclaude-plugin/tree/main/skills/accessibility-testing
Command: npx skills add https://github.com/conorluddy/xclaude-plugin --skill accessibility-testing-conorluddy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams through WCAG-compliant accessibility testing for iOS apps, helping ensure VoiceOver compatibility, semantic clarity, color contrast, and accessible navigation.

Core Features & Use Cases

  • WCAG 2.1 compliance checks and accessibility tree analysis with iOS-focused patterns.
  • VoiceOver testing patterns and keyboard/focus navigation validation.
  • CI/CD integration patterns to automatically validate accessibility during builds and regressions.

Quick Start

Use the accessibility-testing skill to perform an initial accessibility quality scan on your app by running the MCP workflow: accessibility-quality-check to generate a tree, then idb-ui-describe for a full semantic view, followed by targeted checks with idb-ui-find-element and contrast validation with screenshot if needed.

Frequently Asked Questions about accessibility-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WCAG accessibility testing for iOS apps?

Automate WCAG accessibility testing for iOS apps by generating an accessibility tree with accessibility-quality-check, using idb-ui-describe for semantic views, and validating contrast. This validates VoiceOver readiness, semantic labeling, and navigation.

Can I run VoiceOver compatibility checks in my iOS CI pipeline?

Yes, you can run VoiceOver compatibility checks in an iOS CI pipeline by integrating this accessibility testing workflow. It automatically validates VoiceOver readiness, semantic labeling, and focus navigation during build regressions.

How do I validate the accessibility tree structure of an iOS app?

Validate the iOS app accessibility tree structure by running the accessibility-quality-check MCP tool, then using idb-ui-describe for a full semantic view. This ensures elements have proper labels, traits, and hints.

Do I need to manually check color contrast for iOS accessibility compliance?

You do not need to manually check color contrast for iOS accessibility compliance. The workflow automates contrast validation using screenshots, satisfying WCAG 2.1 requirements for readable text and dynamic content.

What is the best way to test keyboard and focus navigation for iOS VoiceOver?

The best way to test keyboard and focus navigation for iOS VoiceOver is using automated accessibility tree analysis. This validates semantic clarity and ensures logical focus order across app features for inclusive UX.

Does iOS accessibility testing require external dependencies?

iOS accessibility testing does not require external dependencies. It uses standard MCP tools like idb-ui-describe, idb-ui-find-element, and accessibility-quality-check to validate semantics, contrast, and VoiceOver compatibility directly.