What problem does it solve? Reading and driving iOS simulator UI through screenshot loops is slow, token-expensive, and imprecise, and accessibility interaction errors like element_disabled are easy to misdiagnose. This Skill provides rules for verifying simulator UI via accessibility element trees, recovering from interaction failures, and auditing non-text contrast against WCAG 1.4.11. ## Core Features & Use Cases - Simulator UI Verification: Read screens with rocketsim elements --agent-mode and act on elements by id, using FlowDeck's tree output or screenshots only as fallbacks. - Accessibility Interaction Debugging: Recover from element_disabled tap errors using interact activate, and treat !perception and !ambiguous snapshot rows as real accessibility findings. - Contrast & Performance Auditing: Measure design-token border contrast against actual backgrounds (≥ 3:1 per WCAG 1.4.11) and apply Swift 6 concurrency, iOS 26 API, and battery/performance rules. - Use Case: While testing a settings screen, a tap on an iCloud sync toggle returns element_disabled; use rocketsim interact activate to present the sheet and confirm the toggle's value correctly stays unchanged. ## Quick Start Verify the current simulator screen by reading its accessibility element tree and tapping the login button by element id.