← ClaudeAtlas

x-searchlisted

X/Twitter search via xAI Grok API. Use when user wants to search tweets, monitor topics, find viral posts, or run social listening. Costs 5 credits per search. Triggers on x search, tweet search, twitter search, social listening, revenue intel, viral tweets.
atrislabs/atris · ★ 70 · AI & Automation · score 76
Install: claude install-skill atrislabs/atris
# X Search > Drop this in `~/.claude/skills/x-search/SKILL.md` and Claude Code becomes your X/Twitter intelligence tool. ## Feature map Hard path. Follow in order. Soft memory does not override this. ``` login | x-search QUERY (5 credits) | stdout only unless --save | rich ephemeral --> one apply next-step, one inferred check + score: 0, then one youtube-search next-step, no files thin ephemeral --> check: fill this, then one youtube-search next-step, no files empty successful pull --> one next: atris youtube search " " --save + rich --> brief + pack + one Apply, prove baseline score 0 --save + thin --> refuse, no files, exit 2 | stop ``` 1. Login: stored login, then `atris login --agent` if needed. Never paste tokens. Never `/auth/cli`. 2. Search: `atris x-search "QUERY"`. Always billed (5 credits). Prints to stdout. Rich ephemeral prints one apply next-step, one inferred check plus `score: 0`, then one `next: atris youtube search "<query>"` (person mode uses `--name`), and writes nothing. Thin ephemeral prints `check: fill this` then that youtube-search next, and writes nothing. Empty successful pull (no tweets) prints one `next: atris youtube search " "`. Explicit refund or failed search writes nothing extra. Empty, 502, 401, or 402 with unused credits print Credits when present and do not say refunded unless credits_refunded is explicit. A 401 that remints and retries prints those same credit lines from