What problem does it solve? Mobile QA teams struggle to write consistent automated tests across iOS, Android, and cross-platform apps while covering device orientation, runtime permissions, network conditions, sensors, performance SLAs, and OWASP Mobile Top 10 security. This Skill enforces a structured Plan → Code → Review workflow so mobile test automation is complete, platform-agnostic, and standards-compliant. ## Core Features & Use Cases - Multi-framework automation: Generates test components and suites for XCTest (iOS), Espresso (Android), and Detox/Appium (cross-platform) following the KATA component pattern with @atc test case IDs. - Adaptive scenario coverage: Partitions test cases by device class, orientation, network condition (WiFi/4G/offline), and permission state (granted/denied), with touch gestures, GPS/accelerometer simulation, and battery/memory/CPU SLA assertions. - Security and performance gates: Embeds OWASP Mobile Top 10 checks (SSL pinning, jailbreak detection) and measurable performance thresholds (cold start time, memory growth, battery drain) into every plan. - Use Case: Given a Jira story for a login feature, the skill derives 1:N test cases across iPhone/Android devices and orientations, writes the component classes and test files under tests/ios/, tests/android/, or tests/cross-platform/, then runs test, typecheck, and lint verifiers before merge. ## Quick Start Ask the AI to plan and automate mobile tests for a specific Jira ticket or module, for example: automate mobile tests for story LOGIN-101 covering iOS and Android login with permission and orientation scenarios.