ios-app-automation
OfficialAutomate iOS UI tests with Appium
AuthorpotentialInc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill simplifies and automates iOS UI testing by providing clear Appium + XCUITest workflows for running UI sessions on simulators and real devices, reducing manual test runs and flaky interactions.
Core Features & Use Cases
- Session Management: Start Appium sessions for iOS simulators and real devices with appropriate capabilities and signing settings.
- Element Interaction & Selectors: Use accessibility id, id, xpath, predicate string, and class chain strategies to locate and interact with UI elements reliably.
- Common Flows & Edge Cases: Built-in patterns for login flows, handling system alerts and permissions, photo/video uploads, scrolling, and keyboard management.
- Use Case: Run a login flow on an iPhone simulator, accept camera and notification permissions, upload a test photo, and capture screenshots for reporting.
Quick Start
Start an iOS Appium XCUITest session on an iPhone 15 simulator for bundleId com.example.app and run the login flow.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ios-app-automation Download link: https://github.com/potentialInc/claude-mobile/archive/main.zip#ios-app-automation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.