auditing-accessibility

Audit iOS and macOS apps for accessibility gaps across SwiftUI and UIKit.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/gannonh/skills --skill auditing-accessibility-gannonh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auditing-accessibility
Source: https://github.com/gannonh/skills/tree/main/auditing-accessibility
Command: npx skills add https://github.com/gannonh/skills --skill auditing-accessibility-gannonh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Accessibility is often overlooked in iOS/macOS apps, leading to user frustration and App Store rejections.

Core Features & Use Cases

  • Systematic checks for VoiceOver labels and hints, Dynamic Type scaling, color contrast, touch targets, keyboard navigation, and Reduce Motion.
  • Generate a structured accessibility audit report with recommended fixes and risk assessment.
  • Use Case: QA engineers validate accessibility conformance across SwiftUI and UIKit views before app submission.

Quick Start

Provide the target app path and run the audit to generate a comprehensive accessibility report.

Frequently Asked Questions about auditing-accessibility

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

FAQPage Schema
How do I run an accessibility audit for my iOS and macOS apps?

Run an accessibility audit on your iOS or macOS app by providing the target app path to generate a comprehensive report. This checks VoiceOver, Dynamic Type, and keyboard navigation to provide actionable fixes.

What does an accessibility audit check for in SwiftUI and UIKit views?

An accessibility audit checks SwiftUI and UIKit views for VoiceOver labels, Dynamic Type scaling, color contrast, touch targets, keyboard navigation, and Reduce Motion compliance, producing a structured report with actionable fixes.

Can I use this accessibility audit to prepare for App Store review?

Yes, you can use the accessibility audit to prepare for App Store review by validating conformance across SwiftUI and UIKit views. It assesses risks and provides actionable fixes to prevent accessibility-related rejections.

Does the accessibility audit support both VoiceOver and Dynamic Type checks?

Yes, the accessibility audit enforces rigorous checks for both VoiceOver labels and hints, and Dynamic Type scaling. It systematically identifies gaps and provides structured fixes for iOS and macOS apps.

What is the best way to identify color contrast and touch target issues in iOS apps?

The best way to identify color contrast and touch target issues is running a systematic accessibility audit. It rigorously checks these factors across your iOS codebase and outputs a structured report with actionable fixes.