By kaeawc
Control Android and iOS devices using natural language — inspect UI state, run tests, and execute device interactions via an MCP server enhanced with PR/CI workflows and dead-code removal.
Helper skill for Android-specific validation or build work in the android/ subdirectory; use it when another task needs Gradle wrapper commands run from android/.
Helper skill for repo-root Bun commands; use it when another skill needs a package.json script instead of an ad hoc command.
Use this workflow skill for PR CI triage: inspect failing or pending checks, mergeability, and related review feedback, then reproduce likely failures locally and summarize next steps.
Use this skill to detect and clean up dead code in this repo, starting with the project’s TypeScript dead-code scripts and validating that removals do not regress behavior.
Use this workflow skill only when the user wants explicit parallelization or the task should be split into isolated worktrees and merged back without separate PRs.
Helper skill for PR creation or editing with gh; use it when another GitHub workflow needs a multiline PR body preserved via --body-file.
Helper skill for GitHub operations in this repo; use it when another workflow needs gh for PRs, issues, checks, logs, or repository metadata.
Helper skill for Android-specific validation or build work in the android/ subdirectory; use it when another task needs Gradle wrapper commands run from android/.
Helper skill for repo-root Bun commands; use it when another skill needs a package.json script instead of an ad hoc command.
Use this workflow skill for PR CI triage: inspect failing or pending checks, mergeability, and related review feedback, then reproduce likely failures locally and summarize next steps.
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.

AutoMobile lets AI agents control your mobile devices using natural language. Tell an AI what you want to do, and it interacts with your Android or iOS app.
It can do all this by being an MCP server that uses standard platform tools like adb & simctl paired with additional Kotlin & Swift libraries and apps. All components are open source. The point is to provide mobile engineers with AI workflow tools to perform UX deep dives, reproduce bugs, and run automated tests.
An AI agent navigating to the Clock app, creating a new alarm
An AI agent searching YouTube and browsing results
| Task | What it does |
|---|---|
| Explore app UX | Navigate your app, discover screens, map user flows, identify confusing interactions |
| Reproduce bugs | Paste a bug report and get exact reproduction steps with screenshots |
| Create UI tests | Describe test scenarios in plain English, get executable test plans |
| Measure startup time | Profile cold and warm launch performance |
| Check scroll performance | Detect jank and dropped frames |
| Audit contrast | Find accessibility issues with color contrast |
| Check tap targets | Ensure touch targets meet size guidelines |
You can use our interactive installer to step through all host platform requirements and configuration options. It checks host dependencies, optionally downloads Android or iOS developer tools, and configured the MCP daemon.
curl -fsSL https://raw.githubusercontent.com/kaeawc/auto-mobile/refs/heads/main/scripts/install.sh | bash
or you can read and follow the step-by-step manual guide.
npx claudepluginhub kaeawc/auto-mobile --plugin auto-mobileMobile app test automation with Appium, Detox, XCUITest - test iOS and Android apps
Connect to Kobiton mobile testing platform - manage devices, run automation suites, and view test results
Mobile device automation CLI for Android, iOS, Aurora OS, and Desktop platforms
AI-driven mobile testing with Appium: single app, cross-platform parity, migration comparison
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.
Control Android and iOS devices, emulators, and simulators through MobAI HTTP API