X Post Reader — Communication skill for Claude Code
Read X/Twitter posts without login or an API key - an agent skill for Claude Code, Codex, and dsh.
How to install X Post Reader
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open escape9th/x-post-reader and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What X Post Reader does
Read X/Twitter posts without login or an API key - an agent skill for Claude Code, Codex, and dsh.
Alternatives in Communication
- Pregunta Cualquier Cosa Sobre El Código — /understand-chat How does the payment flow work 8.2k ★
- Claude Skill Social Post — A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with 625 ★
- Generate Post — Generate promotional content for SlideNote releases 206 ★
README
x-post-reader
A drop-in agent skill for **reading X/Twitter posts** without an API key, login, or paid plan — plus optional keyword search when you have a key.
一个给 Claude Code / Codex / DSH 等 agent 用的技能:**无 key、无登录读取 X/Twitter 推文**(含长文 X Article),可选关键词搜索。
Why
Fetching `x.com` directly fails: the page is a JavaScript shell that needs login, and a plain HTTP client gets nothing (or, in mainland China, the host is unreachable). This skill routes around that with public JSON mirror APIs that return the full post — text, author, engagement, media, and the complete body of long-form posts (X Articles).
What it can do
| Capability | Free | How |
|---|---|---|
| Read a post by URL or id | ✅ | api.fxtwitter.com//status/ |
| Full text of long-form posts | ✅ | included in the fxtwitter JSON |
| User profile | ✅ | api.fxtwitter.com/ |
| Batch-hydrate many URLs | ✅ | bundled script |
| Keyword search | 🔑 | needs an X API v2 bearer (or third-party) |
| Replies / comments | ❌ | not available without login |
Install
Copy the repo into your agent's skills directory:
# Claude Code
cp -r x-post-reader ~/.claude/skills/
# Codex
cp -r x-post-reader ~/.agents/skills/
# DeepSeek Harness (dsh)
cp -r x-post-reader ~/.agents/skills/
Or install via your agent's skill-install command. The `SKILL.md` carries the `name`/`description` frontmatter every agent reads when deciding what to load.
Usage
python scripts/xpost.py tweet https://x.com/yaohui12138/status/2097151445883899913
python scripts/xpost.py tweet 2104912748794589515 # bare id works too
python scripts/xpost.py user xilo2991
python scripts/xpost.py batch urls.txt
python scripts/xpost.py search "AI agent" --bearer $X_BEARER_TOKEN
No dependencies — Python 3 standard library only. `HTTP_PROXY` / `HTTPS_PROXY` (and the Windows system proxy) are honoured automatically.
How it works
- Parse the tweet handle + id out of any
x.com/twitter.comURL (o
Related Skills
X Cleanup Agent
Agent-driven X (Twitter) follow list cleanup using your own logged-in browser. No scraper, no API key, no cred
Social Post Gen
Generates platform-optimized social media posts for Twitter/X, LinkedIn, Instagram, and TikTok with hashtags a
Meditate Sessions
Read your Claude Code sessions, find the threads inside, resume one. Streams transcripts without loading them;
Social
Familiar: A week of social posts from a piece, on your cadence; two gates, nothing scheduled without a final c
Meta Ads API Field Guide
Claude Code + Meta Ads without disasters. A drop-in skill, 3 subagents, and safety hooks for marketers automat
Dsh Chat Import
Import 14+ external agent chat histories (Claude Code, Codex, ChatGPT, Cursor, Gemini, Reasonix, opencode, ZCo
Related Agents
SEO Reviewer
Read-only technical-SEO and link-preview reviewer for the forgeward gate. Fires when the diff adds or modifies
Repurpose Social
Social media content specialist. Generates Twitter/X threads and tweets, LinkedIn posts and PDF carousel scrip
Social Media Copywriter
Social media content creation specialist. Use PROACTIVELY for creating Twitter threads, LinkedIn posts, and In