
This wraps the twitterapi.io API so you can pull user profiles, tweets, followers, communities, spaces, and trends without dealing with Twitter's official API nonsense. You get search with proper query syntax (date ranges, engagement filters, media only), relationship checks between users, thread reconstruction, and batch operations. Costs around $0.15 per thousand requests through twitterapi.io, which is reasonable if you need reliable access. The skill is pretty comprehensive, covering most read operations you'd actually want. Just set your API key in your shell config and you're running Python scripts from the command line. Good for social listening, research, or building tools that need Twitter data without the platform's developer program headaches.
- skills.sh installs
- 2.1K
- GitHub stars
- 1.9K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add resciencelab/opc-skills --skill twitter --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
Sponsors
Details
- Repository
- github.com/resciencelab/opc-skills
- First seen
- May 16, 2026