Emasoft

iOS A11y Audit — Security skill for Claude Code

Security community

Audit SwiftUI/UIKit accessibility and add missing identifiers, VoiceOver labels, and traits.

How to install iOS A11y Audit

Installs to ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-a11y-audit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-a11y-audit && curl -fsSL https://raw.githubusercontent.com/Emasoft/emasoft-complete-ios-app-authoring/HEAD/commands/ios-a11y-audit.md -o ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-a11y-audit/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What iOS A11y Audit does


description: Audit SwiftUI/UIKit accessibility and add missing identifiers, VoiceOver labels, and traits argument-hint: "[path] [--dry-run] [--focus voiceover|dynamic-type|contrast|touch-targets|identifiers]"

iOS Accessibility Audit

Audit accessibility across the iOS/iPadOS/macOS target and fix the mechanical gaps — missing VoiceOver labels, unfocusable tap-gesture views, missing test identifiers, Dynamic Type opt-outs, undersized touch targets, color-only state.

Scope and focus fro

Alternatives in Security

Full documentation available on GitHub

View Source Repository