← 返回 Skills 市场
joneschi

Sphero Mini Control

作者 JonesChi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1789
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install sphero-mini
功能描述
Control Sphero Mini robot ball via Bluetooth Low Energy. Roll, change colors, read sensors, draw shapes, and play with cats. Uses bleak for cross-platform BLE support (macOS/Windows/Linux).
安全使用建议
This package largely does what it claims (BLE control for a Sphero Mini) and installs only the standard bleak library, but there are several mismatches and missing files that make it risky to run without inspection. Before installing/running: 1) Review scripts/sphero_mini_bleak.py (you already have it) and confirm the API names used (e.g., getVoltage vs getBatteryVoltage) and the AntiDOS write are acceptable; 2) Note missing or inconsistent files referenced in docs (sphero_control.py imports sphero_mini which isn't included; SKILL.md/README mention set_color.py and getBatteryVoltage which are absent or differently named). Either fix imports or run the scripts that explicitly import sphero_mini_bleak.py. 3) Do not run curl commands from docs without verifying the target URLs; those example commands would download third-party code. 4) Run BLE scripts from an unprivileged account and be prepared to grant Bluetooth permissions (on Linux you may need capabilities or sudo). If you want to proceed, test on a system where unexpected behavior (e.g., uncontrolled robot movement) is safe and review any external code referenced in the documentation first.
功能分析
Type: OpenClaw Skill Name: sphero-mini Version: 1.0.0 The skill is designed to control a Sphero Mini robot via Bluetooth Low Energy. All code and instructions are directly related to this stated purpose, involving BLE communication, robot movement, and LED control. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection against the agent in `SKILL.md`. While `references/examples.md` contains `curl` commands to download files and `references/troubleshooting.md` contains `sudo` commands, these are presented as manual instructions for the user in documentation, not as part of the automated skill execution or installation by the AI agent.
能力评估
Purpose & Capability
Name/description match the included code and the only declared dependency is bleak (a BLE library). Requiring python3 and bleak is proportional for a Bluetooth robot control skill.
Instruction Scope
SKILL.md and README contain usage examples that reference some files/functions that are not present or have different names in the bundle (e.g., calls to getBatteryVoltage vs. getVoltage, references to scripts/set_color.py which is not in the manifest). scripts/sphero_control.py imports 'sphero_mini' which is not included (the main library present is sphero_mini_bleak.py). These mismatches could cause confusion or cause users to run the wrong commands; instructions also suggest optional curl downloads from GitHub raw URLs in docs (not executed by install but could prompt users to fetch extra code).
Install Mechanism
Install spec only uses pip to install the well-known 'bleak' package. No arbitrary URL downloads, no archive extraction, and no nonstandard install locations were declared.
Credentials
The skill requests no environment variables, no credentials, and no config paths. There are no surprising secret or credential requests relative to the stated purpose.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges or modify other skills/config. It runs as normal user-space scripts and does not request permanent presence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sphero-mini
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sphero-mini 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: cross-platform Sphero Mini control via Bluetooth LE - Control Sphero Mini robot ball using Python and bleak on macOS, Windows, and Linux. - Supports rolling, LED color/backlight control, battery status, heading reset, and power management. - Includes pre-built scripts: random cat play mode, draw shapes (square, star), and color setting. - Troubleshooting tips, installation, and quick start examples provided. - For Sphero Mini only; not compatible with other Sphero models.
元数据
Slug sphero-mini
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Sphero Mini Control 是什么?

Control Sphero Mini robot ball via Bluetooth Low Energy. Roll, change colors, read sensors, draw shapes, and play with cats. Uses bleak for cross-platform BLE support (macOS/Windows/Linux). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1789 次。

如何安装 Sphero Mini Control?

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

Sphero Mini Control 是免费的吗?

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

Sphero Mini Control 支持哪些平台?

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

谁开发了 Sphero Mini Control?

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

💬 留言讨论