mobilerun-control

Automate Android device taps, typing, and swipes via mobilerun CLI scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yigitkonur/skills-by-yigitkonur-secondary --skill mobilerun-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobilerun-control
Source: https://github.com/yigitkonur/skills-by-yigitkonur-secondary/tree/main/skills/mobilerun-control
Command: npx skills add https://github.com/yigitkonur/skills-by-yigitkonur-secondary --skill mobilerun-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables you to automate tapping, typing, swiping, and on-device tasks on connected Android devices via the mobilerun CLI, turning manual device control into a repeatable workflow.

Core Features & Use Cases

  • Deterministic on-device actions: tap, type, swipe, and launch apps from a single script-driven loop.
  • Session health & safety: preflight checks, accessibility re-assertion, and robust retry guidance for GrapheneOS and similar ROMs.
  • Use Case: automate a multi-step test flow on a real device, such as opening an app, filling a form, and validating results.

Quick Start

Install this skill and then run the session using the provided mr-*.sh scripts.

Frequently Asked Questions about mobilerun-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate tapping and typing on a connected Android device from the CLI?

Automate Android device control by running Bash scripts through the mobilerun CLI, which executes deterministic tapping, typing, and swiping actions on connected devices for repeatable on-device workflows.

Can I automate on-device testing tasks on GrapheneOS or similar custom ROMs?

Yes, on-device testing automation supports GrapheneOS and similar ROMs by including preflight checks, accessibility re-assertion, and robust retry guidance to ensure session health and safety during multi-step tasks.

What is the best way to script a multi-step test flow on real Android hardware?

Script multi-step test flows on real Android hardware using the provided mr-*.sh Bash scripts, which handle deterministic steps like opening apps, filling forms, and validating results in a single script-driven loop.

Does Android CLI automation require accessibility permissions for swipe and tap actions?

Android CLI automation requires accessibility permissions, as the workflow includes accessibility re-assertion and preflight checks to maintain session health and ensure actions execute correctly on the device.

Why does my automated Android device control workflow fail mid-session on custom ROMs?

Automated Android device control workflows may fail mid-session due to dropped accessibility permissions or failed preflight checks; the Skill addresses this with robust retry guidance and accessibility re-assertion.

Do I need any specific testing frameworks to run mobilerun automation scripts?

No specific testing frameworks are required to run mobilerun automation scripts; the workflow relies entirely on Bash scripts and the mobilerun CLI with no external dependencies listed.