一键导入
x-research
Research trending topics, accounts, and conversations on X/Twitter using TwitterAPI plus no-credit fallbacks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Research trending topics, accounts, and conversations on X/Twitter using TwitterAPI plus no-credit fallbacks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | x-research |
| description | Research trending topics, accounts, and conversations on X/Twitter using TwitterAPI plus no-credit fallbacks. |
Research trending topics, ideas, and conversations on X (Twitter) using twitterapi.io.
API key stored at: ~/.openclaw/secrets/twitterapi.env
Load before any request:
source ~/.openclaw/secrets/twitterapi.env
Base URL: https://api.twitterapi.io
All requests need header: X-API-Key: $TWITTERAPI_KEY
Search for tweets matching a query.
curl -s "https://api.twitterapi.io/twitter/tweet/advanced_search?query=solana&queryType=Latest" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
Parameters:
query — search query (supports operators like from:, to:, #hashtag)queryType — Latest or Topcursor — pagination cursorQuery operators:
solana defi — both words"solana defi" — exact phrasefrom:solaborada — from specific user#solana — hashtagsolana -pump — exclude wordsolana min_faves:100 — minimum likesGet current trending topics.
curl -s "https://api.twitterapi.io/twitter/trends" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.trends[:10]'
Get latest tweets from a specific account.
curl -s "https://api.twitterapi.io/twitter/user/last_tweets?userName=solana" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
Get profile info for a user.
curl -s "https://api.twitterapi.io/twitter/user/info?userName=solana" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.user'
Run this workflow every 4-6 hours to generate a trend report.
# General Solana buzz
curl -s "https://api.twitterapi.io/twitter/tweet/advanced_search?query=solana&queryType=Top" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:20]'
# Solana + AI intersection
curl -s "https://api.twitterapi.io/twitter/tweet/advanced_search?query=solana%20AI%20agent&queryType=Latest" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:10]'
# Solana DeFi
curl -s "https://api.twitterapi.io/twitter/tweet/advanced_search?query=solana%20defi&queryType=Latest" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:10]'
# Official Solana
curl -s "https://api.twitterapi.io/twitter/user/last_tweets?userName=solana" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
# Colosseum (hackathon organizer)
curl -s "https://api.twitterapi.io/twitter/user/last_tweets?userName=colosseum" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
# Helius (infra)
curl -s "https://api.twitterapi.io/twitter/user/last_tweets?userName=heaborada" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
# Jupiter (DEX)
curl -s "https://api.twitterapi.io/twitter/user/last_tweets?userName=JupiterExchange" \
-H "X-API-Key: $TWITTERAPI_KEY" | jq '.tweets[:5]'
Create a markdown file with:
solana defi yield
solana lending protocol
solana perps trading
jupiter swap
solana payments
solana pay merchant
USDC solana
solana consumer app
solana gaming
solana social
solana rpc
solana developer tools
anchor framework
solana AI agent
AI crypto solana
autonomous agent blockchain
solana privacy
ZK solana
confidential transfer
If TwitterAPI returns 402 Payment Required, do not treat X research as impossible:
xurl if installed/authenticated (xurl auth status, then user/search commands).https://x.com/HANDLE with a browser-like User-Agent; profile pages can include embedded JSON/state with bio, website, follower count, status count, created date, Premium/verified info, and sometimes exact CA text.https://api.fxtwitter.com/HANDLE and https://api.vxtwitter.com/HANDLE. Treat these as profile evidence only, not full Latest/Top search evidence.https://api.fxtwitter.com/status/TWEET_ID first. It often returns text, author stats, metrics, media, quoted tweet, and X Article blocks without TwitterAPI credits. https://api.vxtwitter.com/HANDLE/status/TWEET_ID is a smaller backup.tweet.article.content.blocks; reconstruct the article from non-empty text blocks and note atomic blocks as image/media placeholders.https://x.com/search?... is usually generic JS/bootstrap HTML and should not be counted as tweet search evidence.Budget guidance:
Generate reports as:
workspace/research/solana-trends-YYYY-MM-DD-HH.md
Include: