twitter

GitHub

通过 twitterapi.io 获取 Twitter/X 的用户信息、推文、回复、粉丝及趋势等数据。支持按用户名、ID或关键词查询,适用于社交媒体内容检索与分析场景。

skills/twitter/SKILL.md ReScienceLab/opc-skills

Trigger Scenarios

用户提及 Twitter 或 X 需要获取推文、用户资料或社交趋势数据

Install

npx skills add ReScienceLab/opc-skills --skill twitter -g -y
More Options

Use without installing

npx skills use ReScienceLab/opc-skills@twitter

指定 Agent (Claude Code)

npx skills add ReScienceLab/opc-skills --skill twitter -a claude-code -g -y

安装 repo 全部 skill

npx skills add ReScienceLab/opc-skills --all -g -y

预览 repo 内 skill

npx skills add ReScienceLab/opc-skills --list

SKILL.md

Frontmatter
{
    "name": "twitter",
    "description": "Search and retrieve content from Twitter\/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets."
}

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

Version History

  • bbee097 Current 2026-08-20 08:51

Same Skill Collection

.agents/skills/seo-geo/SKILL.md
skills/archive/SKILL.md
skills/banner-creator/SKILL.md
skills/domain-hunter/SKILL.md
skills/logo-creator/SKILL.md
skills/nanobanana/SKILL.md
skills/reddit/SKILL.md
skills/requesthunt/SKILL.md
skills/seo-geo/SKILL.md
template/SKILL.md
.factory/skills/add-new-opc-skill/SKILL.md

Metadata

Files
0
Version
bbee097
Hash
aee0659d
Indexed
2026-08-20 08:51

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 17:53
浙ICP备14020137号-1 $mapa de visitantes$