Fetch Twitter/X post content by URL using jina.ai API to bypass JavaScript restrictions. Use when Claude needs to retrieve tweet content including author, timestamp, post text, images, and thread replies. Supports individual posts or batch fetching from x.com or twitter.com URLs.
Install with Tessl CLI
npx tessl i github:fernandezbaptiste/claude-code-skills --skill twitter-reader95
Does it follow best practices?
Validation for skill structure
Fetch Twitter/X post content without needing JavaScript or authentication.
You need a Jina API key to use this skill:
export JINA_API_KEY="your_api_key_here"For a single tweet, use curl directly:
curl "https://r.jina.ai/https://x.com/USER/status/TWEET_ID" \
-H "Authorization: Bearer ${JINA_API_KEY}"For multiple tweets, use the bundled script:
scripts/fetch_tweets.sh url1 url2 url3Python script for fetching individual tweets.
python scripts/fetch_tweet.py https://x.com/user/status/123 output.mdBash script for batch fetching multiple tweets.
scripts/fetch_tweets.sh \
"https://x.com/user/status/123" \
"https://x.com/user/status/456"https://x.com/USER/status/IDhttps://twitter.com/USER/status/IDhttps://x.com/... (redirects work automatically)JINA_API_KEY: Required. Your Jina.ai API key for accessing the reader API4f0eae8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.