← ClaudeAtlas

run-automation-suitelisted

Run local Appium test scripts against Kobiton devices. Guides through app upload, device selection, capability parsing, and local execution. Use when the user asks to run mobile tests, validate an APK or IPA on Kobiton devices, or kick off an Appium suite from a local script directory. Trigger with "run kobiton tests" or "execute appium on kobiton".
kobiton/automate · ★ 12 · AI & Automation · score 78
Install: claude install-skill kobiton/automate
# Run Automation Suite ## Overview Execute Appium-based mobile test automation suites on Kobiton's device cloud. Given a local Appium test script, this skill identifies the target app, selects an available device, parses and reconciles capabilities, runs the script in the background, and surfaces the resulting session URL plus artifacts (video, logs, screenshots, reports). Use this skill when the user asks to run mobile tests, validate an APK or IPA across real devices, or trigger a Kobiton-hosted automation run from a local script directory. ## Prerequisites **Runs on any OS, but needs a persistent local filesystem** — its whole job is running the user's *local* Appium script, plus that script's own language runtime. Where the host can't provide those, route to `create-test-run` to execute a test case already saved in Kobiton instead. See the Skill compatibility matrix in `CLAUDE.md`. Before invoking this skill, ensure: - **Kobiton MCP connection** - the Kobiton MCP server is reachable (default `api.kobiton.com/mcp`; check `.mcp.json` for the configured endpoint). - **Local Appium test script** - a runnable Appium WebDriver script (`.js`, `.ts`, `.py`, `.java`, `.kt`, `.cs`, `.rb`) referencing desired capabilities for the target platform. - **Runtime installed locally** - Node.js + npm/npx, Python + pip, Java + mvn/gradle, .NET SDK, or Ruby + bundle, whichever your test script uses. - **App build (or store reference)** - either a local `.apk` / `.ipa` / `.zip` build a