What problem does it solve? AppKit developers often ship macOS interfaces that are unusable with VoiceOver or keyboard-only navigation because accessibility issues are hard to spot during normal development. This Skill audits AppKit code and produces prioritized findings with patch-ready fixes. ## Core Features & Use Cases - Prioritized Accessibility Audit: Reviews NSView, NSViewController, NSTableView, and custom controls, grouping findings into P0 blockers, P1 high-impact, and P2 polish issues. - Patch-Ready Fixes: Provides minimal before/after code snippets using AppKit accessibility APIs such as setAccessibilityLabel, accessibilityRole, and NSAccessibility.post. - Manual Test Checklist: Supplies verification steps for VoiceOver reading order, Tab/Shift-Tab navigation, state discoverability, and announcements. - Use Case: Paste a custom NSView acting as a toggle button and receive a diff adding the correct accessibility role, value, and keyboard activation handling. ## Quick Start Ask the assistant to review your AppKit view controller code for VoiceOver labels, keyboard navigation, and reading order, returning prioritized findings with a patch-ready diff.