agentsclimarketplace

Appium mobile

Skill a5c-ai/babysitter/library/specializations/qa-testing-automation/skills/appium-mobile

Appium mobile testing framework for iOS and Android automationFrom its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill appium-mobile

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.3 KB, 404 tokens by cl100k_base, as published. Nobody here has run it

Appium Mobile Testing Skill

Overview

This skill provides expert-level capabilities for Appium-based mobile testing, enabling iOS and Android automation for native, hybrid, and web applications.

Capabilities

Server Configuration

  • Configure Appium server
  • Set up desired capabilities
  • Handle driver initialization

iOS Testing

  • iOS simulator setup
  • XCUITest driver configuration
  • iOS-specific gestures and interactions

Android Testing

  • Android emulator setup
  • UiAutomator2 driver configuration
  • Android-specific capabilities

Application Types

  • Native app testing
  • Hybrid app testing (WebView)
  • Mobile web testing

Gesture Handling

  • Swipe, pinch, and long-press gestures
  • Multi-touch interactions
  • Custom gesture sequences

Element Interaction

  • Mobile-specific locator strategies
  • Accessibility ID locators
  • UI Automator selectors (Android)
  • iOS predicates and class chains

Device Farm Integration

  • BrowserStack integration
  • Sauce Labs integration
  • AWS Device Farm

Mobile Assertions

  • Mobile-specific test assertions
  • Screen orientation validation
  • App state verification

Target Processes

  • mobile-testing.js - Mobile test implementation
  • cross-browser-testing.js - Mobile browser testing
  • e2e-test-suite.js - Mobile E2E scenarios

Dependencies

  • appium - Appium server
  • webdriverio - WebDriver client
  • Mobile SDKs (Xcode, Android SDK)

Usage Example

{
  kind: 'skill',
  skill: {
    name: 'appium-mobile',
    context: {
      action: 'execute-tests',
      platform: 'iOS',
      deviceName: 'iPhone 14',
      app: './app/MyApp.ipa',
      automationName: 'XCUITest'
    }
  }
}

Configuration

The skill supports local emulators/simulators and cloud device farms for testing across multiple devices.

What ships with it: 1 file

611 B alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.