← Back to Skills Marketplace
Venus BLE Vibrator
by
AmandaClarke61
· GitHub ↗
· v1.1.0
323
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install venus-ble-vibrator
Description
Control a Venus (Cachito) BLE vibrator from natural language. Calls a local HTTP server that broadcasts BLE commands to the toy via macOS CoreBluetooth. Requ...
Usage Guidance
This appears coherent, but consider these practical safety steps before installing:
- Only run the ToyBridge server from a source you trust (review the referenced GitHub repo) because the server code you run locally will control the device.
- Ensure the bridge listens only on localhost (do not expose port 8888 to your network) so remote parties cannot control the toy.
- Confirm the exact command the skill expects (the SKILL.md uses `uv run 4-bridge/server.py` which may be nonstandard); verify and run the server manually yourself before letting the agent call it.
- The agent will execute shell curl commands; if you enable autonomous invocation, be comfortable with the agent making local HTTP calls and issuing shell commands. Consider restricting agent permissions or disabling autonomous runs if you prefer manual confirmation.
- Be mindful of privacy and consent: device control is sensitive. Make sure all device owners consent to remote or automated control.
Capability Analysis
Type: OpenClaw Skill
Name: venus-ble-vibrator
Version: 1.1.0
The skill provides instructions for an AI agent to control a BLE hardware device via a local HTTP server (port 8888) using standard curl commands. The logic is transparent, aligns with the stated purpose of device control, and contains no evidence of malicious intent, data exfiltration, or unauthorized remote execution within the provided files (SKILL.md, _meta.json).
Capability Assessment
Purpose & Capability
Name/description match the instructions: the skill sends curl POST/GET requests to a local ToyBridge HTTP server that broadcasts BLE commands to a Venus/Cachito toy on macOS. It does not request unrelated services or credentials.
Instruction Scope
SKILL.md only instructs the agent to call local endpoints (host.docker.internal or localhost) on port 8888 using curl and to follow the ToyBridge setup guide. It does not instruct the agent to read arbitrary host files or exfiltrate data. The only file references are to the ToyBridge repo the user is told to install separately.
Install Mechanism
Instruction-only skill with no install spec and no code files—nothing is downloaded or written by the skill itself, which minimizes install risk.
Credentials
No environment variables, secrets, or credentials are requested. The skill relies on a locally run server and macOS Bluetooth permissions, which are proportionate to the stated purpose.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous invocation defaults. It does not request persistent system-wide privileges or modify other skills' configurations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install venus-ble-vibrator - After installation, invoke the skill by name or use
/venus-ble-vibrator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Simplify setup, point to ToyBridge README, add Buttplug.io guidance
v1.0.3
Fix repo URL typo: toybrige → toybridge
v1.0.2
Add direct links to source files for easier security audit
v1.0.1
Fix: real repo URL, add macOS-only metadata, remove Chinese text
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Venus BLE Vibrator?
Control a Venus (Cachito) BLE vibrator from natural language. Calls a local HTTP server that broadcasts BLE commands to the toy via macOS CoreBluetooth. Requ... It is an AI Agent Skill for Claude Code / OpenClaw, with 323 downloads so far.
How do I install Venus BLE Vibrator?
Run "/install venus-ble-vibrator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Venus BLE Vibrator free?
Yes, Venus BLE Vibrator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Venus BLE Vibrator support?
Venus BLE Vibrator is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin).
Who created Venus BLE Vibrator?
It is built and maintained by AmandaClarke61 (@amandaclarke61); the current version is v1.1.0.
More Skills