What problem does it solve?
This Skill solves the critical gap between adding basic accessibility modifiers to Apple-platform apps and delivering a fully usable, compliant experience for people with disabilities, addressing common failures that lead to App Store rejections, ADA/EAA non-compliance, and poor experiences for assistive technology users.
Core Features & Use Cases
- Cross-platform accessibility implementation: Provides guidance for SwiftUI, UIKit, and AppKit across iOS/iPadOS, macOS, watchOS, tvOS, and visionOS, covering VoiceOver configuration, Dynamic Type scaling, touch target sizing, Reduce Motion/Transparency support, and Assistive Access for cognitive accessibility.
- Compliance and auditing workflows: Includes WCAG 2.1/2.2 AA to Apple API mappings, automated XCUITest audit patterns, Accessibility Inspector workflows, and manual testing checklists for App Store review, ADA, and EAA compliance.
- Use case example: Use this Skill to audit a SwiftUI e-commerce app for VoiceOver compatibility, fix missing labels and undersized touch targets, verify layout adapts correctly to the largest Dynamic Type size, and generate a pre-submission accessibility report for App Store review.
Quick Start
Use the ios-accessibility skill to audit your iOS app's VoiceOver support, fix missing accessibility labels and small touch targets, and verify WCAG 2.2 AA compliance before App Store submission.