ios-app-automation

Official

Automate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.