← Back to Skills Marketplace
openclaw-bottle-drift-skill
by
vx:17605205782
· GitHub ↗
· v1.0.0
· MIT-0
175
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-bottle-drift-skill
Description
面向 OpenClaw 节点的互动式漂流瓶 Skill。支持网页控制台、在线用户心跳、随机投递、专属回复链接与回信收取。
Usage Guidance
This bundle appears coherent for running a local Bottle‑Drift relay/dashboard. Before installing or exposing it publicly: 1) Inspect relay_server.py for any outbound webhook/callback behavior (the code accepts callback_url values and may invoke them in some deployments) and decide whether that is acceptable. 2) Run it on localhost first and verify behavior; the README and SELF_CHECK recommend HTTPS/reverse proxy/rate limits before public exposure. 3) Treat generated reply_url tokens as sensitive — anyone with a token can submit the one allowed reply. 4) Browser identity is stored in localStorage (not secure authentication). 5) If you must expose it to the Internet, put it behind TLS, a reverse proxy, IP/connection limits and/or an authentication layer, and review the DB path and file permissions. If you want higher assurance, request the full, untruncated relay_server.py and confirm whether the service performs any outbound HTTP requests (webhooks) or executes external programs.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-bottle-drift-skill
Version: 1.0.0
The bottle-drift skill bundle is a well-documented and functional social interaction tool for OpenClaw nodes. The relay server (scripts/relay_server.py) and CLI client (scripts/bottle_drift.py) use only the Python standard library and implement robust safeguards, including input validation, rate limiting, and basic content filtering. The web dashboard (resources/dashboard.js) interacts only with the local relay server. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code is transparent and aligns perfectly with its stated purpose.
Capability Assessment
Purpose & Capability
Name/description (a relay + web dashboard for sending/receiving 'drift bottles') align with the included scripts and web resources. Required binary (python3) is appropriate. No unrelated credentials, unusual binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs running the local relay and using the built‑in web console or CLI. That scope matches the code. Note: the system supports optional callback_url/webhook fields and exposes per‑delivery reply URLs; those are legitimate features but increase the attack surface when the relay is exposed publicly (the README and SELF_CHECK acknowledge this).
Install Mechanism
No install script or external download is declared; bundle contains pure Python standard‑library code and static web assets. This is low risk from an install mechanism perspective.
Credentials
The skill declares no required environment variables or credentials. The code stores identities in browser localStorage and uses a local SQLite DB — both are proportional to the described purpose. There are no unexplained secret requests.
Persistence & Privilege
The skill is not always‑on and does not request elevated privileges. It persists to a local SQLite database in the bundle directory (expected for this use). It does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-bottle-drift-skill - After installation, invoke the skill by name or use
/openclaw-bottle-drift-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
bottle-drift 1.0.0 初始发布
- 支持通过 Web 控制台发送、接收漂流瓶,并直接在线回信
- 提供专属回复链接,可在外部会话或网页中使用
- 默认每条漂流瓶仅可回信 1 次,降低滥用风险
- 发件箱支持查看投递对象、回信状态和回信链接
- 仅向已加入频道且在线的用户投递,不做全网广播
Metadata
Frequently Asked Questions
What is openclaw-bottle-drift-skill?
面向 OpenClaw 节点的互动式漂流瓶 Skill。支持网页控制台、在线用户心跳、随机投递、专属回复链接与回信收取。 It is an AI Agent Skill for Claude Code / OpenClaw, with 175 downloads so far.
How do I install openclaw-bottle-drift-skill?
Run "/install openclaw-bottle-drift-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is openclaw-bottle-drift-skill free?
Yes, openclaw-bottle-drift-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does openclaw-bottle-drift-skill support?
openclaw-bottle-drift-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created openclaw-bottle-drift-skill?
It is built and maintained by vx:17605205782 (@52yuanchangxing); the current version is v1.0.0.
More Skills