Skip to main content

mobile-harness

Portable Android and iOS device-control harness for agents. Use when an agent needs to control or automate Android/iOS devices — tap, swipe, screenshot, app control — locally (ADB/Portal/Simulator) or on Mobilerun cloud devices.

소스 정보

저장소
droidrun/mobile-harness
최근 소스 활동
2026년 9월 29일 15:52
감지된 SKILL.md 언어
영어
스타
393
포크
41

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
mobile-harness
description
Portable Android and iOS device-control harness for agents. Use when an agent needs to control or automate Android/iOS devices — tap, swipe, screenshot, app control — locally (ADB/Portal/Simulator) or on Mobilerun cloud devices.
# mobile-harness Use this harness when an agent needs to control Android or iOS devices through Mobilerun. Start by reading `AGENTS.md`. It routes you to the smallest platform file for the current task. ## Paths When Claude Code loads this skill from a plugin, it fills in: - `<harness-root>`: `${CLAUDE_PLUGIN_ROOT}` - `<state-root>`: `${CLAUDE_PLUGIN_DATA}` If those still read as `${...}` placeholders, `<harness-root>` and `<state-root>` are both the directory containing this file. ## Primary Control Model Normal device control always uses: ```python from mobilerun_core import Mobilerun ``` Use `Mobilerun()` to connect to cloud devices, local Android ADB with optional Portal, local Android Portal HTTP-only, or local iOS Portal HTTP. Do not import or call `mobilerun_core_local` directly for normal agent work. `mobilerun-core-local` is the local-driver dependency used internally by `mobilerun-core` for Android and iOS local backends. ## Load Order 1. Read `AGENTS.md`. 2. Read `platforms/android/GUIDE.md` for Android work. 3. Read `platforms/ios/GUIDE.md` for iOS work. 4. Read recovery, credentials, memory, and app-card files only when routed there by `AGENTS.md` or the platform guide. For setup and runtime registration, read `install.md`.
GitHub에서 보기