ios-accessibility
Build and audit SwiftUI, UIKit, and AppKit accessibility for VoiceOver, Voice Control, Switch Control, Full Keyboard Access, Dynamic Type, focus restoration, labels/traits/actions, traversal, custom rotors, NSAccessibility, XCTest checks, adaptive system preferences, and App Store accessibility declarations. Use when implementing accessible UI, fixing an accessibility audit, testing assistive-technology behavior, or…
- installs 8w
- 1,148
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
A skill that helps you build and audit accessibility in SwiftUI, UIKit, and AppKit apps for assistive technologies like VoiceOver, Voice Control, Switch Control, and Full Keyboard Access. It covers labels, traits, actions, traversal, custom rotors, Dynamic Type, focus restoration, XCTest accessibility checks, and App Store Accessibility Nutrition Label declarations.
Use it when you need to implement accessible UI, fix audit findings, or test assistive-technology behavior in Apple-platform apps.
Use it to
- Add VoiceOver labels, traits, and actions to SwiftUI controls
- Restore focus correctly after sheets and modals dismiss
- Support Dynamic Type and system accessibility preferences
- Write XCTest checks for accessibility issues
- Substantiate App Store Accessibility Nutrition Labels
For iOS and macOS developers building or auditing accessible apps
- Host repository
- dpearson2699/swift-ios-skills
- Installs, lifetime
- 4,400
- Installs, 8 weeks
- 1,148
- Host stars
- 1,127
- Host language
- Python