agentsclimarketplace

Appium mobile

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

Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration

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.

What its author says it does

Copied from the file, not written here

Appium mobile testing framework for iOS and Android automation

SKILL.md

2.3 KB, 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.

Keep looking

Skills are one crate of 328,083. 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.