By kobiton
Run and manage Appium mobile test sessions on Kobiton's real-device cloud using natural language or scripted commands, including interactive device control and session artifact retrieval.
Drive an already-reserved Kobiton device from a natural-language intent. Opens an automation Appium session directly against the Kobiton WebDriver hub, runs an observe-decide-act loop with one action per iteration, pauses to ask the user when stuck (same-action repetition, screen unchanged, or model self-declared blocker), and returns the session id. Use when the user says "drive the device to X", describes a flow they want exercised on a reserved device, or asks to "automate this intent on Kobiton". Complements run-interactive-cli-session (which uses the CLI session type) by using the automation session type so the resulting session is consumable by saveTestCase and the existing test-run authoring flow.
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".
Perform interactive testing on Kobiton devices using natural language. Translates user intents into CLI commands - WebDriver actions (find elements, type, click, swipe), device operations (adb shell, screen capture, port forwarding), file management (push/pull), app management, and test execution. Use when the user wants to interact with a mobile device on Kobiton, run exploratory tests, inspect device state, manage files on a device, or execute test sessions - even if they don't say "interactive test" explicitly. Trigger with "interact with kobiton device", "explore on kobiton", or "tap/swipe on device".
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugin for the Kobiton mobile testing platform. Works with Claude Code, GitHub Copilot CLI, Gemini CLI, Codex CLI, and Cursor (CLI and IDE). Manage devices, upload apps, run automation sessions, and view test results directly from your AI coding assistant.
Make sure you have:
Open your project and start a Claude Code session:
cd my-project
claude
Inside the session, add the Kobiton marketplace and install the plugin:
/plugin marketplace add kobiton/automate
/plugin install automate@kobiton
Open your project and start a Copilot CLI session:
cd my-project
copilot
Inside the session, add the Kobiton marketplace and install the plugin:
/plugin marketplace add kobiton/automate
/plugin install automate@kobiton
From your project directory, install the extension directly from GitHub:
cd my-project
gemini extensions install https://github.com/kobiton/automate
Then launch Gemini CLI:
gemini
The kobiton MCP server and bundled skills are auto-discovered. Confirm the extension is active with /extensions list and the MCP server with /mcp.
Add the Kobiton marketplace and install the plugin from the in-session browser. Codex opens a browser for Kobiton OAuth login on the first tool call.
codex plugin marketplace add kobiton/automate
codex
Inside Codex:
/plugins to open the plugin browser/mcp to confirm kobiton is Connected.config.toml setupIf you prefer not to use the marketplace, register the MCP server directly in ~/.codex/config.toml:
[mcp_servers.kobiton]
url = "https://api.kobiton.com/mcp"
Then copy AGENTS.md into your workspace so Codex picks up the tool list and skill reference:
curl -sLO https://raw.githubusercontent.com/kobiton/automate/main/AGENTS.md
Launch codex and run /mcp to confirm. The OAuth flow still applies on the first tool call.
Open your project and start a Cursor CLI session:
cd my-project
agent
Inside the session, add the Kobiton marketplace:
/plugin marketplace add github.com/kobiton/automate
npx claudepluginhub kobiton/automate --plugin automateMobile app test automation with Appium, Detox, XCUITest - test iOS and Android apps
Mobile device automation for Android and iOS - control devices with natural language
AI-driven mobile testing with Appium: single app, cross-platform parity, migration comparison
Mobile device automation CLI for Android, iOS, Aurora OS, and Desktop platforms
Mobile app testing with unit tests, UI automation, performance testing. Use for test infrastructure, E2E tests, testing standards, or encountering test framework setup, device farms, flaky tests, platform-specific test errors.
AI 測試大師 — v1.1 QA testing skill backed by an MCP server. 22 tools (21 v1.0-frozen + analyze_stream): run / generate / debug / harden software tests via mk-qa-master. Includes the AI Visual Challenge Solver (reCAPTCHA / hCaptcha), OWASP API Security Top 10 scanner, universal qa_plan + verify bookend across 5 core tools, and the v1.1 Edge AI Runner (RTSP + YOLO via the [edge] extras). Same skill folder loads in Claude Code, Codex, OpenClaw, and Hermes.