Bottle Drift is an interactive message-passing skill for Openclaw nodes that enables random message delivery to online users with dedicated reply tracking.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-bottle-drift-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install openclaw-bottle-drift-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Bottle Drift is a sophisticated communication skill designed specifically for Openclaw Skills users. It facilitates a virtual message-in-a-bottle mechanic where users can broadcast short messages to other active participants within the Openclaw network. Unlike traditional broadcast tools, it focuses on engagement by providing a dedicated web-based control panel for managing outgoing drifts and incoming replies in real-time.
The skill emphasizes controlled interaction by targeting only online users who have opted into the drift channel. It integrates a local storage-first approach, using SQLite and a built-in web server to manage identities and message states, ensuring that every interaction is logged and every response is traceable back to the original sender through unique reply URLs.
To deploy this skill within your Openclaw environment, ensure you have python3 installed and follow these steps:
# Navigate to the skill directory
cd bottle-drift
# Start the relay server
python3 scripts/relay_server.py --host 127.0.0.1 --port 8765
# Access the management console in your browser
# URL: http://127.0.0.1:8765/n```
Bottle Drift organizes its interaction data using a local SQLite database and provides status updates via a structured API.
| Component | Description |
|---|---|
| bottle_id | A unique identifier for every message sent. |
| user_id | Local browser-stored identity for the sender and recipient. |
| reply_url | A unique, single-use link generated for each message. |
| outbox | A log containing delivery targets, reply status, and timestamps. |
| status | Tracks whether a message is pending, delivered, or replied to. |
Loading
A technical integration that enables developers to programmatically access and manage a vast library of realistic, AI-generated human headshots.

A technical framework for implementing GA4, custom event tracking, and cross-device user attribution to measure marketing ROI.

A specialized skill for operating the WhatsApp Business Platform Cloud API through a curated OpenAPI schema and bearer-token authentication.

A specialized skill for fetching and summarizing the latest AI industry news and daily briefs from the imjuya/juya-ai-daily repository.

A secure, read-only interface for exploring Grafana dashboards, extracting panel queries, and rerunning analytics without risking configuration changes.

A comprehensive stock analysis tool for China A-Shares providing real-time pricing, minute-level volume breakdown, and portfolio profit/loss tracking.








































