From game-creator
Fetches X/Twitter tweet content via fxtwitter API from given URLs, extracting text, author, media URLs, engagement stats without JavaScript rendering or x.com loading.
How this skill is triggered — by the user, by Claude, or both
Slash command
/game-creator:fetch-tweet [tweet-url][tweet-url]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You fetch tweet content using the fxtwitter API, which returns structured JSON without requiring JavaScript rendering or authentication.
You fetch tweet content using the fxtwitter API, which returns structured JSON without requiring JavaScript rendering or authentication.
X/Twitter requires JavaScript to render tweets. WebFetch on x.com returns an empty shell. The fxtwitter API (api.fxtwitter.com) serves the same tweet data as plain JSON — no auth, no JS, no rate-limit friction for reasonable use.
Given any tweet URL, convert it to the fxtwitter API endpoint:
| Input URL pattern | API URL |
|---|---|
https://x.com/<user>/status/<id> | https://api.fxtwitter.com/<user>/status/<id> |
https://twitter.com/<user>/status/<id> | https://api.fxtwitter.com/<user>/status/<id> |
https://fxtwitter.com/<user>/status/<id> | https://api.fxtwitter.com/<user>/status/<id> |
https://vxtwitter.com/<user>/status/<id> | https://api.fxtwitter.com/<user>/status/<id> |
Extract the <user> and <id> from the input URL, then construct https://api.fxtwitter.com/<user>/status/<id>.
Use WebFetch with the converted API URL:
WebFetch(url: "https://api.fxtwitter.com/<user>/status/<id>", prompt: "Extract the tweet JSON. Return: author name, handle, tweet text, date, media URLs (if any), likes, retweets, replies, views.")
The fxtwitter API returns JSON with this structure:
{
"code": 200,
"message": "OK",
"tweet": {
"url": "https://x.com/user/status/123",
"text": "The tweet content...",
"author": {
"name": "Display Name",
"screen_name": "handle"
},
"created_at": "Thu Jan 30 12:00:00 +0000 2026",
"likes": 1000,
"retweets": 500,
"replies": 200,
"views": 50000,
"media": {
"photos": [...],
"videos": [...]
}
}
}
When you receive a tweet URL (x.com, twitter.com, fxtwitter.com, or vxtwitter.com):
https://api.fxtwitter.com/<user>/status/<id>WebFetch with the API URL**Author Name** (@handle) — Date
"Tweet text here"
Engagement: X views, Y likes, Z retweets, W replies
If the tweet contains media (photos/videos), include the URLs.
npx claudepluginhub playableintelligence/game-creator --plugin game-creatorFetches a tweet by URL or ID via the X API, returning content, metrics, author info, and entities. Requires X_BEARER_TOKEN.
Fetches any X/Twitter post as structured JSON with full article content, author info, and engagement metrics. Activates when a user shares an x.com, twitter.com, or adhx.com link.
Fetches Twitter/X post and article content with full images, metadata, and engagement metrics. Downloads images to local attachments and generates Markdown with YAML frontmatter.