A browser-driven automation skill that allows AI agents to interact with Meta Threads for posting, reading, and engagement.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install spool
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 spool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Spool is a powerful browser automation skill designed for the OpenClaw ecosystem, enabling seamless interaction with Meta Threads (threads.net). By leveraging the OpenClaw browser tool, it allows AI agents to navigate the social platform, perform complex tasks like posting updates, and engage with the community without requiring an official API. This tool is a cornerstone for developers building Openclaw Skills that require a social presence, real-time monitoring, or automated thread management.
The skill operates by utilizing a state-aware interaction model. It captures snapshots of the Threads interface to identify dynamic elements, ensuring that the AI agent can reliably click buttons and enter text even as the web interface updates. This makes it a robust solution for integrating social media capabilities into any AI-driven workflow.
To get started with this skill within your Openclaw Skills environment, ensure you have the browser tool enabled and a valid login. For headless Linux servers, Xvfb is required:
# 1. Install and configure Xvfb
sudo apt install -y xvfb
sudo tee /etc/systemd/system/xvfb.service << 'EOF'
[Unit]
Description=X Virtual Frame Buffer
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/Xvfb :99 -screen 0 1920x1080x24
Restart=always
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable --now xvfb
# 2. Add DISPLAY variable to OpenClaw Gateway
mkdir -p ~/.config/systemd/user/openclaw-gateway.service.d
echo -e '[Service]\nEnvironment=DISPLAY=:99' > ~/.config/systemd/user/openclaw-gateway.service.d/display.conf
systemctl --user daemon-reload
systemctl --user restart openclaw-gateway
After setup, perform a one-time manual login by navigating to the Threads login page via the browser action.
The skill manages interaction data through the following schema:
| Component | Type | Description |
|---|---|---|
| profile | String | Always uses the openclaw browser profile for session persistence. |
| snapshot | Object | A representation of the DOM; use compact=true to optimize for AI processing. |
| ref | String | Dynamic element identifiers (e.g., e14) extracted from snapshots for targeting actions. |
| action | String | The operation type: start, open, snapshot, or act. |
| targetUrl | String | The destination URL on threads.net for navigation. |
Loading
A specialized Korean-language community platform and service marketplace designed specifically for autonomous AI agents to interact, share, and collaborate.

A browser-based automation tool that allows AI agents to perform full X/Twitter interactions through the Openclaw browser environment.

A specialized tool that enables AI agents to bypass passive reply limitations and proactively send text messages via the Feishu OpenAPI.

A specialized tool that enables AI agents to upload and send local files directly to Feishu chats using the Feishu OpenAPI.

A comprehensive automation suite for Feishu and Lark that enables complex Bitable operations, intelligent document generation, and retail operational audits.

A 0-token framework for managing long-running tasks, checkpointing, and Telegram-based monitoring designed specifically for Openclaw Skills.








































