X-search-skill

v1.0.0

Search X (Twitter) posts using the xAI API. Use when the user wants to find tweets, search X/Twitter, look up what people are saying on X, or find social med...

0· 56·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: the Python tool calls the xAI Responses API (https://api.x.ai/v1/responses) using a single API key (XAI_API_KEY) to run an x_search tool. Required binary (python3) and the brew install of python are proportionate. Minor note: _meta.json contains a different ownerId than the registry metadata provided (small metadata mismatch that does not affect runtime behavior).
Instruction Scope
SKILL.md instructs only to set XAI_API_KEY and run the included Python script; the script reads only that env var and sends POSTs to api.x.ai. It does not touch other files, other env vars, or external endpoints. Small point: the README suggests optionally storing the key in ~/.openclaw/openclaw.json (a config path), but the skill's declared required config paths list is empty — this is benign but worth noting if you prefer explicit declarations.
Install Mechanism
Install spec is a single Homebrew formula (python). This is a standard, low-risk install path. Be aware brew is macOS/homebrew-specific; on other OSes the install step may be inapplicable but it does not pull arbitrary code from unknown hosts.
Credentials
Only one credential (XAI_API_KEY) is required and used as the Authorization bearer token for api.x.ai. No unrelated secrets or broad environment access are requested.
Persistence & Privilege
The skill is not always-enabled and does not request persistent or cross-skill privileges. It does not modify other skills or system-wide settings; it simply runs as a CLI tool when invoked.
Assessment
This skill appears to do what it says: it uses your XAI_API_KEY to query the xAI Responses API and returns summarized results with citations. Before installing, consider: (1) only provide an XAI API key you trust the skill to use — avoid sharing high-privilege keys you don't want used for queries; (2) the install step uses Homebrew to install Python (works on systems with Homebrew); (3) the SKILL.md suggests storing the key in ~/.openclaw/openclaw.json — verify any config file you modify; (4) check the publisher/owner (there's a small ownerId mismatch in _meta.json) and only install if you trust the source. If you need higher assurance, run the included scripts locally (they're readable) and inspect network requests to confirm they only go to api.x.ai.

Like a lobster shell, security has layers — review code before you run it.

latestvk9786fpsgqnnvs4xjfs54w5h0h848r79

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

𝕏 Clawdis
Binspython3
EnvXAI_API_KEY
Primary envXAI_API_KEY

Install

Install Python (brew)
Bins: python3
brew install python

Comments