twitter▌
resciencelab/opc-skills · updated Apr 8, 2026
Search and retrieve tweets, user profiles, followers, communities, spaces, and trends from Twitter/X.
- ›Covers 30+ commands across user profiles, tweets, lists, communities, and spaces with configurable result limits
- ›Supports advanced tweet search with filters for date ranges, media, engagement thresholds, and user-specific queries
- ›Includes thread extraction, quote/retweet retrieval, relationship checking, and trend lookups by geographic region
- ›Requires API key from twitterapi.io (~
Twitter/X Skill
Get user profiles, tweets, replies, followers/following, communities, spaces, and trends from Twitter/X via twitterapi.io.
Prerequisites
Set API key in ~/.zshrc:
export TWITTERAPI_API_KEY="your_api_key"
Quick Check:
cd <skill_directory>
python3 scripts/get_user_info.py elonmusk
Commands
All commands run from the skill directory.
User Endpoints
python3 scripts/get_user_info.py USERNAME
python3 scripts/get_user_about.py USERNAME
python3 scripts/batch_get_users.py USER_ID1,USER_ID2
python3 scripts/get_user_tweets.py USERNAME --limit 20
python3 scripts/get_user_mentions.py USERNAME --limit 20
python3 scripts/get_followers.py USERNAME --limit 100
python3 scripts/get_following.py USERNAME --limit 100
python3 scripts/get_verified_followers.py USERNAME --limit 20
python3 scripts/check_relationship.py USER1 USER2
python3 scripts/search_users.py "query" --limit 20
Tweet Endpoints
python3 scripts/get_tweet.py TWEET_ID [TWEET_ID2...]
python3 scripts/search_tweets.py "query" --type Latest --limit 20
python3 scripts/get_tweet_replies.py TWEET_ID --limit 20
python3 scripts/get_tweet_quotes.py TWEET_ID --limit 20
python3 scripts/get_tweet_retweeters.py TWEET_ID --limit 50
python3 scripts/get_tweet_thread.py TWEET_ID
python3 scripts/get_article.py TWEET_ID
List Endpoints
python3 scripts/get_list_followers.py LIST_ID --limit 20
python3 scripts/get_list_members.py LIST_ID --limit 20
Community Endpoints
python3 scripts/get_community.py COMMUNITY_ID
python3 scripts/get_community_members.py COMMUNITY_ID --limit 20
python3 scripts/get_community_moderators.py COMMUNITY_ID
python3 scripts/get_community_tweets.py COMMUNITY_ID --limit 20
python3 scripts/search_community_tweets.py "query" --limit 20
Other Endpoints
python3 scripts/get_space.py SPACE_ID
python3 scripts/get_trends.py --woeid 1 # Worldwide
Search Query Syntax
# Basic search
python3 scripts/search_tweets.py "AI agent"
# From specific user
python3 scripts/search_tweets.py "from:elonmusk"
# Date range
python3 scripts/search_tweets.py "AI since:2024-01-01 until:2024-12-31"
# Exclude retweets
python3 scripts/search_tweets.py "AI -filter:retweets"
# With media
python3 scripts/search_tweets.py "AI filter:media"
# Minimum engagement
python3 scripts/search_tweets.py "AI min_faves:1000"
API: twitterapi.io
- Base URL: https://api.twitterapi.io/twitter
- Auth: X-API-Key header
- Pricing: ~$0.15-0.18/1k requests
- Docs: https://docs.twitterapi.io/
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★41 reviews- ★★★★★Noor Huang· Dec 20, 2024
twitter is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Shikha Mishra· Dec 16, 2024
twitter fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Carlos Chen· Dec 4, 2024
Keeps context tight: twitter is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Xiao Khanna· Nov 23, 2024
twitter has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Min Tandon· Nov 23, 2024
I recommend twitter for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Daniel Chen· Nov 11, 2024
Solid pick for teams standardizing on skills: twitter is focused, and the summary matches what you get after install.
- ★★★★★Rahul Santra· Nov 7, 2024
Registry listing for twitter matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Pratham Ware· Oct 26, 2024
twitter reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Carlos Nasser· Oct 14, 2024
Solid pick for teams standardizing on skills: twitter is focused, and the summary matches what you get after install.
- ★★★★★Camila Ghosh· Oct 14, 2024
Useful defaults in twitter — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
showing 1-10 of 41