Fetch tweet, thread, or X Article content from x.com or twitter.com URLs — no API key required.
- Converts any x.com or twitter.com URL into readable content via the fxtwitter API
- Returns full tweet text, author info, engagement stats, media URLs, and thread context
- Handles X Articles (long-form posts) — extracts full content blocks
- Works in Claude Code, Cowork, and OpenClaw
Claude Code / Cowork:
git clone https://github.com/jeremyknows/x-fetch.git ~/.claude/skills/x-fetchOpenClaw:
git clone https://github.com/jeremyknows/x-fetch.git ~/.openclaw/skills/x-fetchNo setup required. The fxtwitter API is public — no tokens, no keys.
Requires curl or any HTTP tool (web_fetch works too).
Just share an X URL and ask about it:
- "What does this tweet say? https://x.com/..."
- "Summarize this X post: https://twitter.com/..."
- "Who wrote this and how many likes? [url]"
- "Get the full article from this X link: [url]"
The skill rewrites x.com → api.fxtwitter.com and fetches structured JSON:
curl -s "https://api.fxtwitter.com/username/status/1234567890"Returns: text, author, engagement stats, media URLs, article content (if X Article), and reply_to for thread traversal.
- Private/protected tweets: not accessible
- Deleted tweets: not accessible
- Rate limits: fxtwitter may throttle heavy usage
- Full threads: fetches one tweet at a time; traverse
reply_tomanually
- x-master — Master routing skill for all X operations
- x-research — Agentic search across X
MIT — see LICENSE.txt