Skip to main content

twitter-profile-lookup

Look up Twitter/X profiles - get bio, followers, tweets, and engagement

来源信息

仓库
criptogus/agent-evolve-network
最近来源活动
2026年7月4日 17:42
检测到的 SKILL.md 语言
英语
星标
289
分支
2

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
twitter-profile-lookup
description
Look up Twitter/X profiles - get bio, followers, tweets, and engagement
source
orthogonal
# Twitter/X Profile Lookup ## Setup Read your credentials from ~/.gooseworks/credentials.json: ```bash export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") ``` If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login` All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"` Get profile information, tweets, and engagement data for any Twitter/X account. ## When to Use - User asks about a Twitter/X account - User wants to see someone's tweets - User asks "who is @username on Twitter?" - Research on a public figure or company - Social media due diligence ## How It Works Uses the Scrape Creators API via Orthogonal to scrape Twitter/X profile data and tweets. ## Usage ### Get User Profile ```bash curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/profile","query":{"handle":"openai"}}' ``` ### Get User's Tweets ```bash curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/user-tweets","query":{"handle":"openai"}}' ``` <details> <summary>curl equivalent</summary> ```bash curl -X POST "https://api.orth.sh/v1/run" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/user-tweets","query":{"handle":"openai"}}' ``` </details> ## Parameters ### Profile - **handle** (required) - Twitter handle (without @) ### Tweets - **handle** (required) - Twitter handle (without @) - **trim** (optional) - Set to "true" for a trimmed response ## Response ### Profile Response - User display name and handle - Bio/description - Follower and following counts - Tweet count - Profile and banner image URLs - Verified status - Account creation date - Location and website (if set) ### Tweets Response - Tweet text content - Like, retweet, reply counts - Media attachments (images, videos) - Timestamp - Engagement metrics ## Examples **User:** "What has OpenAI been posting on X?" ```bash curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/user-tweets","query":{"handle":"openai"}}' ``` **User:** "Show me Sam Altman's recent tweets" ```bash curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/user-tweets","query":{"handle":"sama"}}' ``` **User:** "What's Anthropic sharing on Twitter?" ```bash curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ -H "Content-Type: application/json" \ -d '{"api":"scrapecreators","path":"/v1/twitter/user-tweets","query":{"handle":"AnthropicAI"}}' ``` ## Error Handling - **success: false** — the API may temporarily be unable to access the profile; retry after a few seconds - Protected/private accounts return errors — no workaround - Rate limiting may cause failures on rapid sequential requests — add short delays between calls ## Tips - Remove @ from handles - Protected/private accounts cannot be accessed - Returns recent tweets (not full history) - Rate limiting may apply for very frequent requests
在 GitHub 查看