swiftui-accessibility-auditor

Audit SwiftUI views for accessibility and generate patch-ready SwiftUI snippets.

42|3|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/sorty-organizer/Sorty --skill swiftui-accessibility-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swiftui-accessibility-auditor
Source: https://github.com/sorty-organizer/Sorty/tree/main/.agents/skills/swiftui-accessibility-auditor
Command: npx skills add https://github.com/sorty-organizer/Sorty --skill swiftui-accessibility-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SwiftUI accessibility issues can block users with vision, motor, or cognitive impairments. This skill identifies and fixes these blockers with patch-ready recommendations that respect existing UI and behavior.

Core Features & Use Cases

  • Automated accessibility auditing for VoiceOver semantics, contrast, and target sizing
  • Patch-ready snippets and guidance to fix common SwiftUI accessibility issues
  • Cross-platform coverage for iOS, iPadOS, and macOS with platform-specific caveats

Quick Start

Analyze a SwiftUI View to generate patch-ready accessibility fixes that you can apply immediately.

Frequently Asked Questions about swiftui-accessibility-auditor

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

FAQPage Schema
How do I audit SwiftUI views for VoiceOver and Dynamic Type issues?

Auditing SwiftUI views for accessibility involves analyzing the view code to identify VoiceOver semantics, Dynamic Type, and contrast issues, generating patch-ready snippets and guidance for immediate in-place fixes.

What's the best way to fix keyboard navigation and focus management in SwiftUI?

The best way to fix keyboard navigation and focus management in SwiftUI is applying minimal patch-ready code snippets that adjust focus semantics while preserving existing UI behavior across iOS, iPadOS, and macOS.

Can I use these accessibility fixes across iOS, iPadOS, and macOS?

Yes, you can use these accessibility fixes across iOS, iPadOS, and macOS; they provide cross-platform coverage with platform-specific caveats and patch-ready snippets that ensure safe, consistent behavior.

Do I need special tooling to patch SwiftUI accessibility issues?

No, you do not need special tooling to patch SwiftUI accessibility issues; the process requires only standard SwiftUI tooling to apply minimal, safe in-place improvements.

Why does VoiceOver skip elements in my SwiftUI interface?

VoiceOver skips elements in a SwiftUI interface when views lack proper accessibility semantics; auditing the views identifies these blockers and proposes concrete fixes to restore correct navigation.