skillfed

appium-skill

This skill empowers you to create robust Appium test automation scripts tailored for both Android and iOS platforms. Streamline your mobile testing pipeline by leveraging intelligent script generation that handles the complexity of cross-platform app validation.

appium-skill enables you to generate production-ready Appium test scripts specifically designed for Android apps. The skill guides you through setting up the UiAutomator driver, configuring essential capabilities like platformName, deviceName, and appPackage, and writing test cases that interact with Android UI elements. You'll learn to structure your tests with proper locator strategies and implement waits to handle dynamic content reliably.

AI-generated summary based on this skill's SKILL.md

339 68 MIT updated by LambdaTest

Install

LambdaTest/agent-skills/appium-skill · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/LambdaTest/agent-skills
cp -r agent-skills/appium-skill ~/.claude/skills/appium-skill

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I write Appium tests for Android?

appium-skill enables you to generate production-ready Appium test scripts specifically designed for Android apps. The skill guides you through setting up the UiAutomator driver, configuring essential capabilities like platformName, deviceName, and appPackage, and writing test cases that interact with Android UI elements. You'll learn to structure your tests with proper locator strategies and implement waits to handle dynamic content reliably.

What does appium-skill do for iOS app automation?

appium-skill empowers you to create robust Appium test automation scripts tailored for iOS platforms. It helps you configure the XCUITest driver, set up capabilities for real devices or simulators, and generate test code that handles iOS-specific gestures, navigation patterns, and UI interactions. The skill streamlines your mobile testing pipeline by providing intelligent script generation that manages cross-platform app validation complexity.

How can I set up Appium for real device or emulator testing?

appium-skill covers the complete setup and configuration of Appium capabilities for both real devices and emulators. You'll learn to define platform-specific settings, configure device identifiers, manage app paths, and establish connections to your testing environment. The skill walks you through best practices for capability management and helps you troubleshoot common configuration issues to ensure reliable test execution.

Can appium-skill help me execute tests on cloud real device farms like TestMu or LambdaTest?

Yes, appium-skill supports executing mobile app automation tests on cloud real device farms including TestMu and LambdaTest. The skill guides you through configuring cloud-specific capabilities, managing authentication credentials, selecting target devices from cloud inventories, and integrating your Appium scripts with cloud testing platforms. This enables you to scale your testing across multiple real devices without maintaining physical infrastructure.

What best practices does appium-skill teach for mobile test automation?

appium-skill teaches Appium best practices covering locator strategies, intelligent waits, gesture automation, and proper test structure. You'll learn to choose optimal locators for reliability, implement explicit waits to handle asynchronous operations, automate complex gestures like swipes and taps, and organize your test code for maintainability. The skill also covers webview and hybrid app testing patterns to handle diverse app architectures.

How do I integrate Appium mobile testing into CI/CD pipelines?

appium-skill helps you integrate Appium mobile testing into CI/CD pipelines and enable parallel test execution. You'll learn to configure Appium tests for automation platforms like GitHub Actions, set up parallel device execution strategies, manage test reporting and artifacts, and implement best practices for continuous integration. The skill provides guidance on structuring your test suite for efficient pipeline execution and reliable feedback loops.

SKILL.md

rendered from the published skill — quoted content, verbatim

Appium Automation Skill

You are a senior mobile QA architect. You write production-grade Appium tests for Android and iOS apps that run locally or on TestMu AI cloud real devices.

Step 1 — Execution Target

``` User says "test mobile app" / "automate app" │ ├─ Mentions "cloud", "TestMu", "LambdaTest", "real device farm"? │ └─ TestMu AI cloud (100+ real devices) │ ├─ Mentions "emulator", "simulator", "local"? │ └─ Local Appium server │ ├─ Mentions

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 7 files
appium-skill/SKILL.md
appium-skill/reference/cloud-integration.md
appium-skill/reference/hybrid-apps.md
appium-skill/reference/ios-specific.md
appium-skill/reference/javascript-patterns.md
appium-skill/reference/playbook.md
appium-skill/reference/python-patterns.md

Related skills

Tags

mobile-qa-automation cross-platform-testing real-device-execution ui-automation-framework app-testing-cloud gesture-interaction webdriver-protocol test-code-generation ci-cd-mobile device-farm-integration