Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing.
Use when the user mentions Xcode build failures, build errors, or environment issues.
Use when the user wants to add in-app purchases, implement StoreKit 2, or set up subscriptions.
Use when the user mentions slow builds, build performance, or build time optimization.
Use when the user wants to run XCUITests, parse test results, view test failures, or export test attachments.
Use when the user mentions simulator testing, visual verification, push notification testing, location simulation, screenshot capture, OR live accessibility validation (VoiceOver announcements, Dynamic Type, ADA checks) on the simulator.
Use when fixing or auditing ANY accessibility issue — VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.
Use when building, fixing, or improving ANY SwiftUI UI — views, navigation, layout, animations, gestures, debugging, iOS 26 features, iPhone Duo, view-level performance, feature architecture.