twitter-openclaw
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
Best use case
twitter-openclaw is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
Teams using twitter-openclaw should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/x-twitter2/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How twitter-openclaw Compares
| Feature / Agent | twitter-openclaw | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# twitter-openclaw 🐦⬛ Interact with Twitter/X posts, timelines, and users from OpenClaw. ## Authentication Requires a Twitter API Bearer Token set as `TWITTER_BEARER_TOKEN`. Optionally set `TWITTER_API_KEY` and `TWITTER_API_SECRET` for write operations (post, like, retweet). Run `twclaw auth-check` to verify credentials. ## Commands ### Reading ```bash twclaw read <tweet-url-or-id> # Read a single tweet with full metadata twclaw thread <tweet-url-or-id> # Read full conversation thread twclaw replies <tweet-url-or-id> -n 20 # List replies to a tweet twclaw user <@handle> # Show user profile info twclaw user-tweets <@handle> -n 20 # User's recent tweets ``` ### Timelines ```bash twclaw home -n 20 # Home timeline twclaw mentions -n 10 # Your mentions twclaw likes <@handle> -n 10 # User's liked tweets ``` ### Search ```bash twclaw search "query" -n 10 # Search tweets twclaw search "from:elonmusk AI" -n 5 # Search with operators twclaw search "#trending" --recent # Recent tweets only twclaw search "query" --popular # Popular tweets only ``` ### Trending ```bash twclaw trending # Trending topics worldwide twclaw trending --woeid 23424977 # Trending in specific location ``` ### Posting ```bash twclaw tweet "hello world" # Post a tweet twclaw reply <tweet-url-or-id> "great thread!" # Reply to a tweet twclaw quote <tweet-url-or-id> "interesting take" # Quote tweet twclaw tweet "look at this" --media image.png # Tweet with media ``` ### Engagement ```bash twclaw like <tweet-url-or-id> # Like a tweet twclaw unlike <tweet-url-or-id> # Unlike a tweet twclaw retweet <tweet-url-or-id> # Retweet twclaw unretweet <tweet-url-or-id> # Undo retweet twclaw bookmark <tweet-url-or-id> # Bookmark a tweet twclaw unbookmark <tweet-url-or-id> # Remove bookmark ``` ### Following ```bash twclaw follow <@handle> # Follow user twclaw unfollow <@handle> # Unfollow user twclaw followers <@handle> -n 20 # List followers twclaw following <@handle> -n 20 # List following ``` ### Lists ```bash twclaw lists # Your lists twclaw list-timeline <list-id> -n 20 # Tweets from a list twclaw list-add <list-id> <@handle> # Add user to list twclaw list-remove <list-id> <@handle> # Remove user from list ``` ## Output Options ```bash --json # JSON output --plain # Plain text, no formatting --no-color # Disable ANSI colors -n <count> # Number of results (default: 10) --cursor <val> # Pagination cursor for next page --all # Fetch all pages (use with caution) ``` ## Guidelines for OpenClaw - When reading tweets, always show: author, handle, text, timestamp, engagement counts. - For threads, present tweets in chronological order. - When searching, summarize results concisely with key metrics. - Before posting/liking/retweeting, confirm the action with the user. - Rate limits apply — space out bulk operations. - Use `--json` when you need to process output programmatically. ## Troubleshooting ### 401 Unauthorized Check that `TWITTER_BEARER_TOKEN` is set and valid. ### 429 Rate Limited Wait and retry. Twitter API has strict rate limits per 15-minute window. --- **TL;DR**: Read, search, post, and engage on Twitter/X. Always confirm before write actions.
Related Skills
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
openclaw-nextcloud
Manage Notes, Tasks, Calendar, Files, and Contacts in your Nextcloud instance via CalDAV, WebDAV, and Notes API. Use for creating notes, managing todos and calendar events, uploading/downloading files, and managing contacts.
openclaw-safety-coach
Safety coach for OpenClaw users. Refuses harmful, illegal, or unsafe requests and provides practical guidance to reduce ecosystem risk (malicious skills, tool abuse, secret exfiltration, prompt injection).
openclaw
openclaw
openclaw-spacesuit
**A framework scaffold for OpenClaw workspaces.**
nutrient-openclaw
Document processing for OpenClaw — convert, extract, OCR, redact, sign, and watermark PDFs and Office documents using the Nutrient DWS API. Use when asked to convert documents (DOCX/XLSX/PPTX to PDF, PDF to images or Office formats), extract text or tables from PDFs, apply OCR to scanned documents, redact sensitive information or PII, add watermarks, or digitally sign documents. Triggers on "convert to PDF", "extract text", "OCR this", "redact PII", "watermark", "sign document", or any document processing request.
openclaw-setup
Set up a complete OpenClaw personal AI assistant from scratch using Claude Code. Walks through AWS provisioning, OpenClaw installation, Telegram bot creation, API configuration, Google Workspace integration, security hardening, and all power features. Give this to Claude Code and it handles the rest.
twitter-reader
A comprehensive skill for reading and extracting data from X (formerly Twitter) tweets using multiple reliable data.
OpenClaw Optimizer Skill
## Overview
openclaw-backup
Enhanced backup and restore for openclaw configuration, skills, commands, and settings. Sync across devices, version control with git, automate backups, and migrate to new machines with advanced compression.
vincent-twitter
Use this skill to search tweets, look up user profiles, and retrieve recent tweets from X.com (Twitter).
twitter-api
Cookie-based Twitter/X automation toolkit (timeline, notifications, posting, follow ops) for OpenClaw agents.