← 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 · ★ 67 · AI & Automation · score 72
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) | write one Apply (claimable) | 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). Empty or failed search refunds. 3. One Apply: name a product change plus a receipt that can fail. If missing, the CLI writes a fill-this stub and a next-line. Search still exits 0. 4. Stop. Empty or failed search does not owe an Apply. ## Customer path (preferred) Logged-in customers should use the CLI. Same auth and billing as `atris youtube process` (5 credits). ```bash atris x-search "MCP agents" atris x-search "MCP agents" --limit 5 --days 2 atris x-search person --name "Leah Bonvissuto" --handle leahbon atris x-search --help ``` Add `--json` for the raw API payload. Curl below is the raw API for debugging only. ## Bootstrap (ALWAYS Run First) Before any X search operation, run this bootstrap to ensure everything is set up: ```bash #!/bin/bash set -e # 1. Check if atris CLI is installed if ! command -v atris &> /dev/null; then echo "Installing atris CLI..." npm install -g atris fi # 2. Check if logged in to AtrisOS if [ ! -f ~/.atris/credentials.json ]; then echo "Not logged in to AtrisOS." ec