ios-accessibility

Implement and review accessibility features in iOS and macOS apps.

Updated Jul 12, 2026
One-click install
npx skills add https://github.com/yashpalsince2004/National_academy_app --skill ios-accessibility-yashpalsince2004
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-accessibility
Source: https://github.com/yashpalsince2004/National_academy_app/tree/main/Mobile/.agents/skills/ios-accessibility
Command: npx skills add https://github.com/yashpalsince2004/National_academy_app --skill ios-accessibility-yashpalsince2004

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps developers implement, review, and improve accessibility features in iOS/macOS apps, ensuring apps are usable by everyone, including those with disabilities.

Core Features & Use Cases

  • Accessibility Implementation: Adds VoiceOver, Voice Control, Switch Control, and Full Keyboard Access support.
  • Accessibility Review: Provides guidelines and tools for reviewing and fixing accessibility issues.
  • Custom Accessibility: Allows for custom accessibility labels, hints, and traits.
  • Use Case: If you're developing an iOS/macOS app and want to ensure it's accessible to users with disabilities, this Skill provides the tools and knowledge needed.

Quick Start

To review the accessibility of your SwiftUI app, use the ios-accessibility skill to check the app's compliance with accessibility standards.

Frequently Asked Questions about ios-accessibility

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

FAQPage Schema
How do I add VoiceOver support to a SwiftUI app?

VoiceOver support in SwiftUI apps is added by applying accessibility labels, hints, and traits to UI components. This Skill provides guidance for implementing and reviewing these accessibility modifiers to ensure your app is usable by everyone.

What is the best way to review iOS app accessibility compliance?

The best way to review iOS app accessibility compliance is to use this Skill to check your app's adherence to accessibility standards. It provides tools and guidelines for reviewing and fixing VoiceOver, Voice Control, and Switch Control issues.

Can I implement Switch Control and Full Keyboard Access in UIKit?

Yes, you can implement Switch Control and Full Keyboard Access in UIKit. This Skill covers accessibility patterns for both UIKit and AppKit, allowing you to add these features to your iOS and macOS apps.

Do I need to know SwiftUI and AppKit to review macOS accessibility?

Yes, you need existing knowledge of SwiftUI, UIKit, and AppKit to effectively use this Skill. It provides guidance for implementing and reviewing accessibility features but requires familiarity with these frameworks.

How to create custom accessibility labels and traits in iOS?

Custom accessibility labels and traits in iOS are created by applying specific accessibility modifiers to your UI elements. This Skill allows you to implement custom accessibility content for your iOS and macOS applications.

Why does my Voice Control not work with custom AppKit views?

Voice Control may not work with custom AppKit views if they lack proper accessibility labels or traits. This Skill helps you review and fix these accessibility issues by providing guidelines for custom accessibility content in AppKit.