android-interact
星标8
分支3
更新时间2026年4月13日 01:36
Interact with the Android device — tap, type text, swipe, scroll, press keys, navigate
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Interact with the Android device — tap, type text, swipe, scroll, press keys, navigate
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
High-level Android automation — find-and-tap, scroll-to-find, device readiness, stuck detection
Manage and execute app-specific plugins — install, configure, run actions, check status, approval workflows
Perceive Android device state — screenshots, annotated UI views, OCR, activity detection, screen state queries
| name | android-interact |
| description | Interact with the Android device — tap, type text, swipe, scroll, press keys, navigate |
Use this skill when you need to perform actions on the device: tapping buttons, entering text, scrolling, swiping, pressing hardware/soft keys, or launching/stopping apps.
| Tool | Purpose |
|---|---|
android_tap | Tap by coordinates, text match, or resource ID. Supports long press. |
android_type | Type text into the focused field. Optional clear_first to replace. |
android_swipe | Swipe between two coordinates with optional duration. |
android_scroll | Scroll up or down on the current screen. |
android_key | Press a key: back, home, enter, tab, or any KEYCODE_*. |
android_app | Launch, stop, or check status of an app by package name. |
android_tap with text param) over coordinates when possible — it's resolution-independentandroid_look first to identify element positions before tapping coordinatesandroid_key back to dismiss, or scrollandroid_key back goes back, android_key home goes to launcherlong_press_ms param on android_tap (e.g., 1000 for 1 second)"Tap the Login button" → android_tap { text: "Login" }
"Type my email" → android_type { text: "user@example.com" }
"Scroll down" → android_scroll { direction: "down" }
"Go back" → android_key { key: "back" }
"Open Chrome" → android_app { action: "launch", package: "com.android.chrome" }