zfinix/another/another-android
- community
Checking that the SKILL.md file is still in the repository.
Control Android devices from AI agents using the Another MCP server. Use when asked to interact with, test, automate, or take screenshots of an Android device. Provides tools for touch input, text entry, button presses, screenshots, app launching, shell commands, and swipe gestures.
Install
npx vskill@latest install zfinix/another/another-androidSKILL.md
Another - Android Device Control
You have access to an Android device through the Another MCP server. Use these tools to see what's on screen, interact with the device, and automate tasks.
Setup
The Another desktop app must be running with MCP Server enabled (on by default in Settings).
Add to your MCP settings (Claude Code, Claude Desktop, Cursor, etc.):
Workflow
Always follow this order:
- List devices to see what's available
- Connect to establish a control session
- Screenshot to see the current screen state
- Act using touch, text, buttons, swipe, etc.
- Screenshot again to verify the result
- Disconnect when done
Available Tools
Device Management
| Tool | What it does | |
|---|---|---|
another_list_devices | List all connected Android devices | |
another_connect_device | Connect to a device (starts scrcpy control session) | |
another_disconnect_device | Disconnect from the current device |
Observation
| Tool | What it does | |
|---|---|---|
another_take_screenshot | Capture the screen as a PNG image |
Input
| Tool | What it does | |
|---|---|---|
another_press_button | Press a hardware button: home, back, recents, power, volume_up, volume_down | |
another_send_text | Type text into the focused input field | |
another_send_touch | Send a touch event (down, up, move) at normalized coordinates (0.0-1.0) | |
another_send_scroll | Scroll at a position with a given delta | |
another_swipe | Swipe from one point to another (normalized 0.0-1.0 coordinates) |
Apps & Shell
| Tool | What it does | |
|---|---|---|
another_launch_app | Launch an app by package name (e.g. com.android.chrome) | |
another_open_url | Open a URL in the device's default browser | |
another_shell | Run an arbitrary adb shell command and get the output |
WiFi
| Tool | What it does | |
|---|---|---|
another_wifi_enable | Switch a USB device to WiFi debugging mode | |
another_wifi_connect | Connect to a device by IP address | |
another_wifi_disconnect | Disconnect a WiFi device | |
another_get_device_ip | Get the WiFi IP of a USB-connected device |
Coordinate System
Touch, swipe, and scroll tools use normalized coordinates from 0.0 to 1.0:
(0.0, 0.0)= top-left corner(1.0, 1.0)= bottom-right corner(0.5, 0.5)= center of screen
Common Patterns
Tap on something
Tap, then verify
Type into a field
Scroll down a page
Swipe to go back or navigate
Navigate with buttons
Open an app and interact
Find an element on screen
Take a screenshot, examine it to identify positions, then use the coordinates to interact. Screenshots are the primary way to understand what's visible on the device.
Run a shell command
Tips
- Always screenshot first before interacting. You need to see the screen to know where to tap.
- Screenshot after actions to confirm they worked.
- Use shell commands for things that don't need the screen (checking battery, listing packages, getting device info).
- Swipe duration defaults to 300ms. Increase
duration_msfor slower, more deliberate swipes. - Connect before acting. Tools like press_button, send_text, send_touch, swipe require an active connection via
another_connect_device. - list_devices, shell, take_screenshot, wifi_* tools work without a scrcpy connection, they only need adb.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/another-android/SKILL.md
Popularity
- Repository stars
- 577
- Repository forks
- 49
- 7-day trend score
- 32
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 14 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zfinix/another/another-android)