← 返回 Skills 市场
eyedark

Android Remote Control

作者 eyedark · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
864
总下载
0
收藏
8
当前安装
1
版本数
在 OpenClaw 中安装
/install android-remote-control
功能描述
Զ�̿��� Android �豸��֧�ֽ�ͼ������������� App ������ʹ�� uiautomator2 ��Ϊ�ײ����棬ͨ�� ADB �����豸�����û���Ҫ��(1) �鿴�ֻ���Ļ��(2) �Զ��������ֻ� App��(3) Զ�̰�װ/ж��������(...
使用说明 (SKILL.md)

\r \r

Android Remote Control (��׿Զ�̷���)\r

\r ������ͨ�� uiautomator2 ��ʵ�ֶ� Android �豸��Զ�̲ٿء�\r \r

?? ���Ĺ��߽ű�\r

\r

  • λ��: scripts/remote_control.py\r
  • ����:\r
    • snap [path]: ��ȡ��Ļ��ͼ��\r
    • click \x3Cx> \x3Cy>: ��ָ����������\r
    • start \x3Cpackage_name>: ����ָ�� App��\r \r

? ����ָ��\r

\r

1. �豸����\r

ȷ���ֻ��ѿ�����USB ���ԡ����ҵ�����ʶ���豸��\r ������Ĭ�� ADB ·��Ϊ��C:\Program Files (x86)\Camo Studio\Adb\r \r

2. ���ò���ָ��\r

  • ��ͼԤ��: \r
    python scripts/remote_control.py snap workspace/last_snap.jpg\r
    ```\r
    
  • �Ӿ��������:\r �Ƚ�ͼ��ʹ���Ӿ�ģ�ͣ��� Qwen-VL����λ���꣬��ִ�У�\r
    python scripts/remote_control.py click 0.5 0.5\r
    ```\r
    

\r

3. ע������\r

  • �״�ʹ�ÿ�����Ҫ���ֻ���ȷ�ϡ����� USB ���ԡ���\r
  • ������ node command not allowed �������� Gateway �İ�ȫ���ԡ�\r
安全使用建议
This skill will control any Android device reachable via ADB on the machine where it runs (take screenshots, click, start apps). Before installing: 1) Verify the skill's source and reviewer trustworthiness — the repository/homepage is missing. 2) Review the two Python scripts yourself; they perform device I/O and modify PATH only in-process. 3) Be cautious about the hard-coded ADB path: ensure there isn't an unexpected/malicious adb binary at C:\Program Files (x86)\Camo Studio\Adb if you run this on Windows. 4) Expect to manually install the Python dependency (uiautomator2) and adb if you want it to work — these are not declared. 5) Run in an isolated environment (VM/container) if you are not confident, and only connect devices you control and consent to be automated.
功能分析
Type: OpenClaw Skill Name: android-remote-control Version: 1.0.0 The skill is classified as suspicious primarily due to the `scripts/remote_control.py` file. This script programmatically modifies the `os.environ["PATH"]` environment variable by appending a hardcoded ADB path (`C:\Program Files (x86)\Camo Studio\Adb`). While the path itself is for a legitimate tool, the capability to modify `PATH` is a significant security vulnerability. If this path were user-controlled or pointed to a malicious directory, it could lead to arbitrary code execution. There is no clear evidence of intentional malicious behavior such as data exfiltration or backdoor installation, but the risky system-level modification warrants a 'suspicious' classification.
能力评估
Purpose & Capability
The skill's stated purpose (remote control of Android devices via uiautomator2/ADB) matches the included code which connects to a device, screenshots, clicks, and starts apps. However, the manifest declares no required binaries or Python packages while the code imports uiautomator2 and depends on adb being available. The code also force-adds a hard-coded Windows path for a third-party product (Camo Studio) to PATH — an unexpected implementation choice and an inconsistent requirement.
Instruction Scope
SKILL.md instructs the user to ensure a USB-connected device and mentions a default ADB path; it does not instruct the agent to read unrelated system files or exfiltrate data. It does not, however, document the need to install the Python dependency (uiautomator2) or any safety/consent checks before controlling a device.
Install Mechanism
There is no install spec (instruction-only plus small Python scripts). That reduces installation risk, but the package contains Python code that requires the external library uiautomator2 and an ADB binary; those requirements are not declared or installed by the skill, which is an inconsistency the user should be aware of.
Credentials
The skill requests no credentials or config paths, which is appropriate. But it mutates the process PATH by unconditionally appending a specific Windows path (C:\Program Files (x86)\Camo Studio\Adb). This is disproportionate/unexpected: it assumes a specific third-party ADB location, may hide which adb binary will be used, and could cause the process to use an unintended adb executable if present.
Persistence & Privilege
The skill does not request always:true, does not persist configuration beyond its process, and does not modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not combined with other high privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install android-remote-control
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /android-remote-control 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of android-remote-control. - Control Android devices remotely using uiautomator2 via ADB. - Capture device screenshots, simulate touch events, and launch apps remotely. - Supports basic commands: snap (screenshot), click (simulate tap), and start (open app). - Includes instructions for device connection and usage examples.
元数据
Slug android-remote-control
版本 1.0.0
许可证
累计安装 9
当前安装数 8
历史版本数 1
常见问题

Android Remote Control 是什么?

Զ�̿��� Android �豸��֧�ֽ�ͼ������������� App ������ʹ�� uiautomator2 ��Ϊ�ײ����棬ͨ�� ADB �����豸�����û���Ҫ��(1) �鿴�ֻ���Ļ��(2) �Զ��������ֻ� App��(3) Զ�̰�װ/ж��������(... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 864 次。

如何安装 Android Remote Control?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install android-remote-control」即可一键安装,无需额外配置。

Android Remote Control 是免费的吗?

是的,Android Remote Control 完全免费(开源免费),可自由下载、安装和使用。

Android Remote Control 支持哪些平台?

Android Remote Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Android Remote Control?

由 eyedark(@eyedark)开发并维护,当前版本 v1.0.0。

💬 留言讨论