xai-grok
Use only for general codex-xai-oauth/xAI Grok plugin overview, setup orientation, or multi-tool requests when no dedicated xai_* skill is a better fit.
Skill by islee23520
Chalk Labs
Need help deploying xai-grok?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/islee23520-xai-grok
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/xai-grok
What's inside
- Skill name
xai-grok- Description
- Use only for general codex-xai-oauth/xAI Grok plugin overview, setup orientation, or multi-tool requests when no dedicated xai_* skill is a better fit.
- License
- MIT
- Instructions
- 98 lines in SKILL.md · view on GitHub
Before installing
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (1)
- SKILL.md
SKILL.md (first lines)
# xAI Grok
Use this umbrella skill only for general plugin overview, setup orientation, or multi-tool xAI/Grok requests. For a specific tool request, prefer the dedicated skill:
- `xai_status`
- `xai_login_instructions`
- `xai_generate_text`
- `xai_web_search`
- `xai_x_search`
- `xai_image_generate`
- `xai_tts`
- `xai_video_generate`
## Tools
- `xai_status`: check whether OAuth or `XAI_API_KEY` credentials are available. Never expose token material.
- `xai_login_instructions`: show local setup commands and the auth-file path.
- `xai_generate_text`: generate text with Grok through xAI Responses.
- `xai_web_search`: answer with xAI server-side web search.
- `xai_x_search`: answer with xAI server-side X search. Do not pass both allowed and excluded handles.
- `xai_image_generate`: generate images with xAI `/images/generations`. Pass `artifact_dir` when the user wants local files; URL and `b64_json` images are saved there and returned in `artifacts`.
- `xai_tts`: generate speech audio.
- `xai_video_generate`: generate video.
## Credential Rules
- Prefer the shared xAI OIDC auth store at `~/.grok/auth.json`. It is a shared auth file, not a requirement to use a specific Grok CLI build.
- `CODEX_XAI_OAUTH_AUTH_FILE` overrides the auth-file path with a package-format OAuth file.
- `CODEX_XAI_OAUTH_GROK_AUTH_FILE` overrides the shared xAI OIDC auth-file path.
- Legacy package OAuth credentials at `~/.config/codex-xai-oauth/auth.json` are read only when the shared store is absent.
- `XAI_API_KEY` is the fallback credential.
- `XAI_BASE_URL` can override the API base URL.
- Do not print, quote, summarize, or store access tokens, refresh tokens, or API keys in chat.
## Setup
For OAuth device flow:
```bash
codex-xai-oauth login --device
```
For API-key fallback:
```bash
export XAI_API_KEY=xai-...
```
To check status:
```bash
codex-xai-oauth status
```
## Image Generation
Use `xai_image_generate` when the user asks to generate an image, Grok Imagine image, or xAI image. Defaults are `model: grok-imagine-image`, `response_format: url`, and `n: 1`.
Preferred MCP call:
```json
{
"prompt": "tiny minimalist blue dot icon on white background",
"resolution": "2k",
"artifact_dir": ".codex-xai-artifacts"
}
```
Direct CLI equivalent:
```bash
codex-xai-oauth image \
--prompt "tiny minimalist blue dot icon on white background" \
--resolution 2k \
--artifact-dir .codex-xai-artifacts
```
For base64 image payloads saved locally:
```bash
codex-xai-oauth image \
--prompt "a cinematic robot reading a book" \
--response-format b64_json \
--artifact-dir .codex-xai-artifacts
```
Supported image options:
- `prompt`: required image prompt.
- `n`: number of images.
- `resolution`: `1k` or `2k`.
- `response_format`: `url` or `b64_json`.
- `size`: provider-specific size string.
- `artifact_dir`: local directory for saved image artifacts.
When `artifact_dir` is provided, return both the upstream JSON and the `artifacts` metadata. Each saved artifact includes a local `path`, `mime_type`, `source`, and `status`. If a remote URL cannot be downloaded, preserve the upstream `url` with `status: remote` instead of hiding it.From islee23520/codex-xai-oauth, MIT.
More from islee23520/codex-xai-oauth
- 0.466score
xai_web_search
islee23520
Use when the user asks xAI/Grok to search the web, find current information, answer with citations, or use server-side web_search.
SkillCFreshness: C★ 1Claude Code +9 - 0.442score
xai_image_generate
islee23520
Use when the user asks to generate, create, make, or save images with xAI, Grok Imagine, xai_image_generate, or codex-xai-oauth image artifacts.
SkillCFreshness: C★ 1Claude Code +9 - 0.442score
xai_login_instructions
islee23520
Use when the user asks how to log in, authenticate, configure OAuth, set up XAI_API_KEY, or fix missing xAI/Grok credentials for codex-xai-oauth.
SkillCFreshness: C★ 1Claude Code +9 - 0.442score
xai_tts
islee23520
Use when the user asks to generate speech, text-to-speech, audio narration, voice output, or TTS with xAI/Grok through xai_tts.
SkillCFreshness: C★ 1Claude Code +9 - 0.442score
xai_video_generate
islee23520
Use when the user asks to generate video, Grok Imagine video, text-to-video, image-to-video, or xAI video through xai_video_generate.
SkillCFreshness: C★ 1Claude Code +9 - 0.442score
xai_generate_text
islee23520
Use when the user asks to generate, draft, answer, rewrite, summarize, or reason with xAI/Grok text generation through xai_generate_text.
SkillCFreshness: C★ 1Claude Code +9 - 0.441score
xai_x_search
islee23520
Use when the user asks to search X, Twitter, posts, handles, or tweets through xAI/Grok server-side x_search.
SkillCFreshness: C★ 1Claude Code +9 - 0.438score
xai_status
islee23520
Use when the user asks to check xAI, Grok, codex-xai-oauth, OAuth, API-key, or credential status without exposing secrets.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Jun 5, 2026 (4 months ago)
- Last release
- Jun 8, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/islee23520/codex-xai-oauth
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from islee23520
- 0.507score
lsp-setup
islee23520
Configure a Language Server (LSP) for a specific language so editor/agent tooling — diagnostics, go-to-definition, find-references, rename — works.
SkillCFreshness: C★ 6Claude Code +9 - 0.507score
programming
islee23520
MUST USE for ANY work on .py .pyi .rs .ts .tsx .mts .cts .go files.
SkillCFreshness: C★ 6Claude Code +9 - 0.507score
ast-grep
islee23520
Use ast-grep (sg) for AST-aware code search and rewrite across 25 languages.
SkillCFreshness: C★ 6Claude Code +9 - 0.507score
debugging
islee23520
MUST USE for any real runtime debugging across ANY language or binary — crashes, silent failures, wrong responses, stuck processes, memory leaks, async…
SkillCFreshness: C★ 6Claude Code +9 - 0.507score
lfg-contribute-bug-fix
islee23520
Contribute a verified bug fix for lfg or its GrokBuild adapter payload.
SkillCFreshness: C★ 6Claude Code +9 - 0.507score
coding-agent-sessions
islee23520
MUST USE when asked to find, read, list, search, inspect, fetch, export, or reconstruct coding-agent sessions across Codex, Claude Code/Desktop, OpenCode…
SkillCFreshness: C★ 6Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get xai-grok running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
xai-grok skill. Agent Mart. https://agentmart.dev/skills/islee23520-xai-grok (last updated 2026-10-24)