← Back to Skills Marketplace
italks

Scrcpy Claw

by italks · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
337
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install scrcpy-claw
Description
Lobster Android Assistant (龙虾安卓助手) - A comprehensive Android device control skill. Provides touch control, keyboard input, system operations, screen analysis...
Usage Guidance
This skill legitimately needs ADB/scrcpy access and will perform powerful actions on any connected Android device (push/start server, take screenshots, read UI hierarchy, set clipboard, install APKs). Only install/use it if you trust the source and will run it on devices you control. Before using: (1) review the scripts (they are included) to confirm no unwanted network exfiltration; (2) ensure adb is only connected to intended devices; (3) provide a trusted scrcpy-server.jar if you plan to use scrcpy features; and (4) if you dislike autonomous agent invocation, keep the skill user-invocable only or disable autonomous invocation in your agent settings.
Capability Analysis
Type: OpenClaw Skill Name: scrcpy-claw Version: 0.1.0 The skill provides extensive remote control capabilities for Android devices using ADB and the scrcpy protocol, including file transfer, application installation, and screen recording. While these features align with the stated purpose of an 'Android Assistant,' the bundle is classified as suspicious due to the high-risk nature of these operations and a shell injection vulnerability in `scripts/adb_controller.py`. Specifically, the `input_text` method naively escapes only a few characters, allowing potential command injection on the Android device if a user-provided string contains shell metacharacters like semicolons or backticks. No evidence of intentional malice or host-level data exfiltration was observed.
Capability Assessment
Purpose & Capability
Name/description (Android control via ADB/scrcpy) matches the included Python controllers and README. The scripts implement ADB commands, UI dump parsing, scrcpy server push/connection, and AI-assisted decision logic — all relevant to remote device control and automation.
Instruction Scope
SKILL.md and the scripts instruct the agent to run ADB and scrcpy-related commands, pull UI dumps, take screenshots, push and start a scrcpy server, and (optionally) install APKs. These actions access sensitive device data (screenshots, UI hierarchy, clipboard) but are expected for a device-control skill. There is no instruction to read unrelated host files or to transmit data to external endpoints.
Install Mechanism
This is instruction-only with bundled scripts (no automated installer or remote downloads). The code looks for an existing scrcpy-server JAR in common locations and will warn if not found rather than downloading arbitrary code. No install URLs, package registry pulls, or archive extraction were observed.
Credentials
The skill requests no environment credentials or config paths. It requires ADB on PATH (documented) which is appropriate. The scripts operate on connected Android devices and local files (screenshots, UI dumps), which is proportionate to the stated functionality.
Persistence & Privilege
always:false and no attempt to modify other skills or system-wide agent config. The skill performs subprocesses, port-forwarding, and starts a server on the device — normal for scrcpy integration. Note: the platform default allows autonomous invocation; combined with device-control capabilities this increases the importance of trusting the skill before enabling autonomous runs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install scrcpy-claw
  3. After installation, invoke the skill by name or use /scrcpy-claw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
scrcpy-claw v0.1.0 - Initial release of Lobster Android Assistant (龙虾安卓助手) - Full Android device control via ADB and scrcpy integration - Supports touch, keyboard, system operations, and clipboard management - Includes screen analysis, AI-assisted automation, and script recording/playback - Provides both Chinese and English documentation for usability and quick start
Metadata
Slug scrcpy-claw
Version 0.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Scrcpy Claw?

Lobster Android Assistant (龙虾安卓助手) - A comprehensive Android device control skill. Provides touch control, keyboard input, system operations, screen analysis... It is an AI Agent Skill for Claude Code / OpenClaw, with 337 downloads so far.

How do I install Scrcpy Claw?

Run "/install scrcpy-claw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Scrcpy Claw free?

Yes, Scrcpy Claw is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Scrcpy Claw support?

Scrcpy Claw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Scrcpy Claw?

It is built and maintained by italks (@italks); the current version is v0.1.0.

💬 Comments