Token导航 LogoToken导航

Agent Skill · 研究检索

yyds-auto(元达汽车)

yyds-auto 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

yyds-auto 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 23,296。

总安装 4,304周安装 183GitHub Stars 公开资料未说明下载 1,508核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:yyds-auto(元达汽车)
来源仓库:https://github.com/chenanzong/yyds-auto
安装命令:
openclaw skills install yyds-auto
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install yyds-auto

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

通过 MCP 控制 Android 设备 — 点击、滑动、OCR、屏幕截图、UI 自动化、shell、文件管理和 Android RPA 的 AI 代理编排。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install yyds-auto;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

yyds-auto 怎么安装?

在终端执行 openclaw skills install yyds-auto。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

yyds-auto 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

yyds-auto 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

yyds-auto 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

yyds-auto 用的人多吗?

公开数据是累计安装 4,304 次,近一周安装 183 次,下载 1,508 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

yyds-auto 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
yyds-auto

元达汽车 · 本页

4,304—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
yyds-auto
description
Control Android devices via MCP — tap, swipe, OCR, screenshot, UI automation, shell, file management, and AI agent orchestration for Android RPA.
version
1.0.0
metadata
openclaw
requires
env
bins
anyBins
primaryEnv
YYDS_DEVICE_HOST
emoji
\F4F1
homepage
https://yydsauto.com
os
install
package
yyds-auto-mcp
bins
[yyds-auto-mcp]

Yyds.Auto — Android RPA Skill for AI Agents

Let LLMs directly control Android devices through the MCP protocol.

Yyds.Auto is a production-grade Android RPA (Robotic Process Automation) platform that exposes 60 MCP tools covering the full spectrum of Android device automation — from pixel-level touch injection and OCR to UI hierarchy inspection, file management, and on-device AI agent orchestration.

What Can It Do?

CategoryToolsCapabilities
📱 Device Info4Device model, screen size, IMEI, foreground app, network status
👆 Touch & Input8Tap, swipe, long press, drag, text input, clipboard, key press
📸 Screenshot2Screenshot as base64 image (LLM can see it directly), save to device
🌲 UI Automation5UI hierarchy dump, find elements by attributes, element relations, wait & scroll
🔍 OCR & Image8Screen OCR, tap-on-text, template matching, pixel color, image comparison
💻 Shell1Execute shell commands with ROOT/SHELL privileges
📦 App Management8Launch/stop apps, list installed, install/uninstall APK, open URL, toast
📁 File Operations7List, read, write, delete, rename files and directories on device
🐍 Script Projects5List/start/stop Python projects, execute Python code snippets
📚 Pip Management4List, install, uninstall, inspect Python packages
🤖 AI Agent8Configure and run an on-device AI agent with natural language instructions

Architecture

AI Agent (Claude / GPT / Gemini / Cursor / Windsurf / ...)
  ↓ MCP Protocol (stdio, JSON-RPC)
yyds-auto-mcp (Node.js, this skill)
  ↓ HTTP REST (JSON, port 61140)
yyds.py engine (Android, aiohttp server)
  ↓ IPC
yyds.auto engine (Android, kernel-level UI automation)

The MCP server communicates with the on-device engine via HTTP REST. When connected via USB, ADB port forwarding is set up automatically. Remote devices over WiFi/LAN are also supported.

Prerequisites

  1. Android device with Yyds.Auto installed and the engine running
  2. Connection: USB (auto ADB forward) or WiFi (same LAN)
  3. Node.js >= 18

Quick Start

Install the MCP Server

npm install -g yyds-auto-mcp

Connect to a USB Device (auto-detected)

# Default: 127.0.0.1:61140, ADB forward set up automatically
yyds-auto-mcp

Connect to a Remote Device

YYDS_DEVICE_HOST=192.168.1.100 YYDS_DEVICE_PORT=61140 yyds-auto-mcp

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "yyds-auto": {
      "command": "npx",
      "args": ["-y", "yyds-auto-mcp"],
      "env": {
        "YYDS_DEVICE_HOST": "127.0.0.1",
        "YYDS_DEVICE_PORT": "61140"
      }
    }
  }
}

Cursor / Windsurf / VS Code Configuration

Add the same MCP server configuration in your editor's MCP settings.

Environment Variables

VariableDefaultDescription
YYDS_DEVICE_HOST127.0.0.1Device IP address
YYDS_DEVICE_PORT61140Engine port number
YYDS_DEVICE_SERIAL*(first device)*Specify ADB device serial
YYDS_ADB_PATH*(auto-detect)*Custom ADB binary path

Tool Reference

Device Information

  • device_info — Comprehensive device info: engine version, screen size, IMEI, foreground app
  • get_foreground_app — Current foreground app & Activity
  • get_screen_size — Device screen resolution
  • is_network_online — Check network connectivity

Touch & Input

  • tap *(x, y, count?, interval?)* — Tap at coordinates (supports multi-tap)
  • swipe *(x1, y1, x2, y2, duration?)* — Swipe gesture
  • long_press *(x, y, duration?)* — Long press at coordinates
  • drag *(x1, y1, x2, y2, duration?)* — Drag from point A to B
  • input_text *(text)* — Input text into the focused field
  • set_clipboard / get_clipboard — Clipboard operations
  • press_key *(key)* — Press a key (home, back, enter, etc.)

Screenshot

  • take_screenshot *(quality?)* — Returns base64 JPEG image (LLM directly interprets it)
  • save_screenshot *(path?)* — Save screenshot to device storage

UI Automation

  • dump_ui_hierarchy — Full UI tree (auto-trimmed when >15KB to save tokens)
  • find_ui_elements *(text?, resourceId?, className?, clickable?, ...)* — Find elements by attributes
  • get_element_relation *(hashcode, type?)* — Get parent/children/sibling of an element
  • wait_for_element *(text?, resourceId?, timeout?)* — Wait until an element appears
  • scroll_to_find *(text?, direction?, maxScrolls?)* — Scroll until an element is found

OCR & Image

  • screen_ocr *(x?, y?, w?, h?)* — Recognize text on screen (region supported)
  • tap_text *(text, index?)* — OCR + tap on the matching text
  • image_ocr *(path)* — Recognize text from an image file
  • find_image_on_screen *(templates, threshold?)* — Template matching
  • get_pixel_color *(x, y)* — Get pixel color at coordinates
  • compare_images *(image1, image2)* — Image similarity comparison
  • wait_for_screen_change *(timeout?, threshold?)* — Wait for the screen to change

Shell

  • run_shell *(command)* — Execute shell commands with elevated privileges

App Management

  • launch_app / stop_app *(packageName)* — Start/stop apps
  • list_installed_apps — List all non-system installed apps
  • is_app_running *(packageName)* — Check if an app is running
  • open_url *(url)* — Open URL in browser
  • show_toast *(message)* — Display a toast notification
  • install_apk / uninstall_app — Install/uninstall apps

File Operations

  • list_files / read_file / write_file — Browse, read, write files
  • file_exists / delete_file / rename_file / create_directory

Script Projects

  • list_projects / project_status — View Python projects
  • start_project / stop_project — Control project execution
  • run_python_code *(code)* — Execute Python code snippets on the device

Pip Management

  • pip_list / pip_install / pip_uninstall / pip_show

AI Agent

  • agent_run *(instruction)* — Run an on-device AI agent with natural language
  • agent_stop / agent_status — Control and monitor the agent
  • agent_get_config / agent_set_config — Configure AI provider & model
  • agent_get_providers / agent_get_models — List available providers & models
  • agent_test_connection — Verify AI model connectivity

Key Features

🔄 Auto-Reconnect

USB connection drops are handled gracefully — when the device disconnects, the MCP server automatically re-establishes ADB port forwarding and retries the request.

🚀 Auto-Bootstrap

On first connection via USB, the server automatically sets up ADB forwarding and starts the engine on the device if it's not already running.

🧠 Smart UI Dump

UI hierarchy dumps over 15KB are automatically trimmed to keep only actionable elements (those with text, resource-id, content-desc, or clickable/scrollable attributes), reducing LLM token usage.

🎯 Kernel-Level Touch

Touch events are injected at the Linux kernel level, making them work in any app including games, locked-down apps, and areas that block accessibility-based input.

Example Prompts

Once connected, try these prompts with your AI agent:

  • *"Take a screenshot and describe what's on the screen"*
  • *"Open WeChat and send 'Hello' to the first chat"*
  • *"Find all buttons on the screen and list their labels"*
  • *"OCR the screen and find any phone numbers"*
  • *"Swipe up 3 times to scroll through the feed"*
  • *"Install the APK at /sdcard/Download/app.apk"*
  • *"Run this Python code on the device: print('Hello from Android!')"*

Links

平台分布

OpenClaw

81.22%
按下载量换算1,225

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills