xAI / Grok

PassAudited by ClawScan on May 1, 2026.

Overview

This is a coherent xAI/Grok API wrapper that uses an xAI API key and sends selected prompts, search queries, or images to xAI, with no hidden persistence or unrelated endpoints in the reviewed files.

Install this only if you are comfortable providing an xAI API key and sending selected prompts, images, and X search queries to xAI. Review sensitive content before using vision or chat, and treat Grok/X search output as external model output that should be verified before acting on it.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone using the skill is authorizing requests under their xAI account and may incur usage or expose account-scoped access permitted by that key.

Why it was flagged

The script uses the user's xAI API key as a bearer token for xAI API calls. This is expected for the integration, but it grants account/API quota authority.

Skill content
function getApiKey() { return process.env.XAI_API_KEY || null; } ... 'Authorization': `Bearer ${apiKey}`
Recommendation

Use a dedicated xAI API key if possible, keep it out of logs and shared shells, and revoke or rotate it if it may have been exposed.

What this means

Private prompts, image contents, and search queries may leave the local environment and be processed by xAI according to that service's terms and retention practices.

Why it was flagged

The skill discloses that prompts, selected images, and search requests are sent to xAI. This external provider data flow is central to the purpose and is not hidden.

Skill content
Sends chat prompts to xAI's API at `api.x.ai` ... Vision mode sends images to xAI for analysis ... Uses xAI Responses API with x_search tool
Recommendation

Avoid sending confidential text or sensitive images unless you are comfortable sharing them with xAI under your account and policy requirements.