Fetch full tweets, long tweets, quoted tweets, and X Articles from X/Twitter without login or API keys, using no dependencies and zero configuration.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install x-tweet-fetcher或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install x-tweet-fetcher⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/x-tweet-fetcher/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: x-tweet-fetcher description: > Fetch tweets from X/Twitter without login or API keys. Supports regular tweets, long tweets, quoted tweets, and full X Articles. Zero dependencies, zero configuration. ---
Fetch tweets from X/Twitter without authentication. Uses FxTwitter API.
| Content Type | Support | |-------------|---------| | Regular tweets | ✅ Full text + stats | | Long tweets (Twitter Blue) | ✅ Full text | | X Articles (long-form) | ✅ Complete article text | | Quoted tweets | ✅ Included | | Stats (likes/RT/views) | ✅ Included |
# JSON output
python3 scripts/fetch_tweet.py --url "https://x.com/user/status/123456"
# Pretty JSON
python3 scripts/fetch_tweet.py --url "https://x.com/user/status/123456" --pretty
# Text only (human readable)
python3 scripts/fetch_tweet.py --url "https://x.com/user/status/123456" --text-only
from scripts.fetch_tweet import fetch_tweet
result = fetch_tweet("https://x.com/user/status/123456")
tweet = result["tweet"]
# Regular tweet
print(tweet["text"])
# X Article (long-form)
if tweet["is_article"]:
print(tweet["article"]["title"])
print(tweet["article"]["full_text"]) # Complete article
print(tweet["article"]["word_count"])
{
"url": "https://x.com/user/status/123",
"username": "user",
"tweet_id": "123",
"tweet": {
"text": "Tweet content...",
"author": "Display Name",
"screen_name": "username",
"likes": 100,
"retweets": 50,
"bookmarks": 25,
"views": 10000,
"replies_count": 30,
"created_at": "Mon Jan 01 12:00:00 +0000 2026",
"is_note_tweet": false,
"is_article": true,
"article": {
"title": "Article Title",
"full_text": "Complete article content...",
"word_count": 4847,
"char_count": 27705
}
}
}
Uses FxTwitter public API (api.fxtwitter.com) which proxies X/Twitter content. Articles are returned as structured blocks and reassembled into full text.
replies_count field) - Reply content would require browser automation dependencies (Camofox/Nitter) - These were removed to maintain zero-dependency architecture - --replies flag exists but returns an explanatory error message
skills/x-tweet-fetcher/
├── SKILL.md (this file)
└── scripts/
└── fetch_tweet.py (single file, zero deps)安装 X Tweet Fetcher 后,可以对 AI 说这些话来触发它
Help me get started with X Tweet Fetcher
Explains what X Tweet Fetcher does, walks through the setup, and runs a quick demo based on your current project
Use X Tweet Fetcher to fetch full tweets, long tweets, quoted tweets, and X Articles from ...
Invokes X Tweet Fetcher with the right parameters and returns the result directly in the conversation
What can I do with X Tweet Fetcher in my developer & devops workflow?
Lists the top use cases for X Tweet Fetcher, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/x-tweet-fetcher/ 目录(个人级,所有项目可用),或 .claude/skills/x-tweet-fetcher/(项目级)。重启 AI 客户端后,用 /x-tweet-fetcher 主动调用,或让 AI 根据上下文自动发现并使用。
X Tweet Fetcher 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
X Tweet Fetcher 可免费安装使用。请查阅仓库了解许可证信息。
Fetch full tweets, long tweets, quoted tweets, and X Articles from X/Twitter without login or API keys, using no dependencies and zero configuration.
X Tweet Fetcher 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using X Tweet Fetcher
Identifies repetitive steps in your workflow and sets up X Tweet Fetcher to handle them automatically