Grok Bot Gateway

An official-webhook-only gateway to all your Grok Bots. Use this when a coding agent or script needs to list a Grok Bot team, read a Bot's transcript or message a Bot, or when a Grok Bot user wants to host that gateway; it detects which side you're on and guides you. Callers (Claude Code, Codex, scripts) use the grokgw client; hosts create the gateway Bot, its webhook routine and a host config. Getting results back is optional and goes over a return path you choose (none by default).

10 stars 3 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add dimpurr/grok-bot-gateway --skill grok-bot-gateway
Manual install
git clone --depth 1 https://github.com/dimpurr/grok-bot-gateway.git /tmp/grok-bot-gateway
mkdir -p ~/.claude/skills
cp -r /tmp/grok-bot-gateway/. ~/.claude/skills/grok-bot-gateway

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Grok Bot gateway

An official-webhook-only gateway to all your Grok Bots: list them, read their transcripts and message them from outside Grok Bot. One dedicated **gateway Bot** has a routine with an official webhook trigger. An outside tool POSTs a small JSON request to that webhook, the gateway Bot wakes up, does one of four things (`ping`, list the Bots, read a Bot's transcript, send a Bot a message) and hands the result back over a **return path** the caller chose. Every request is a full Bot run, so it is asynchronous (tens of seconds to minutes) and spends the account's Grok Bot usage.

How results come back is optional and up to the caller. The default is `none` (fire-and-forget): `ping` and `send` work, but nothing is read back. Setting a return path (`tailnet`, `tunnel`, `github` or `callback`) enables `list`, `read`, `ask` and `fetch`. No mode is "better"; see [references/return-paths.md](references/return-paths.md) for a neutral comparison.

There are two roles, and this one file serves both:

- **Caller:** the outside side. Claude Code, Codex or a script on a laptop or in CI, using the `grokgw` client.
- **Host:** the Grok Bot side. A Grok Bot account that runs the gateway Bot on its cloud computer.

Read **Step 0**, then only your role's section. The reference material at the end is shared.

Files in this skill (paths are relative to this folder):

| Path | Used by | Purpose |
|---|---|---|
| `scripts/grokgw` | Caller | bash + curl client |
Read the full skill on GitHub

Details

Skill name
grok-bot-gateway
License
Apache-2.0
Repo updated
9 October 2026

FAQ

What does the Grok Bot Gateway skill do?

An official-webhook-only gateway to all your Grok Bots. Use this when a coding agent or script needs to list a Grok Bot team, read a Bot's transcript or message a Bot, or when a Grok Bot user wants to host that gateway; it detects which side you're on and guides you. Callers (Claude Code, Codex, scripts) use the grokgw client; hosts create the gateway Bot, its webhook routine and a host config. Getting results back is optional and goes over a return path you choose (none by default).

How do I install the Grok Bot Gateway skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add dimpurr/grok-bot-gateway --skill grok-bot-gateway. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Grok Bot Gateway popular?

It lives in dimpurr/grok-bot-gateway, which has 10 GitHub stars and 3 forks.

Related skills

302ai API Integration

11

302ai/302AI-API-Integration-Skill

ALWAYS use this skill when user needs ANY API functionality (AI models, image generation, video, audio, text processing, etc.). Automatically search 302.AI's 1400+ APIs and generate integration code. Use proactively whenever APIs or AI capabilities are mentioned.

Software Development

B3sty Skill

10

b3sty191/b3sty-skill

b3sty rules for implementing, reviewing, debugging, refactoring, or optimizing RedM/FiveM Lua resources. Use for FXServer manifests, client/server Lua, natives/entities, native invocation from docs (hashes, InvokeNative, marshalling, RDR3 structs), events/callbacks/exports/NUI, NUI/browser-UI bridge (SendNUIMessage, RegisterNUICallback, SetNuiFocus), NUI XSS/player-string rendering, OneSync/entity networking (net IDs, ownership, routing buckets, broadcasts), built-in client events (weaponDamageEvent, explosionEvent), anti-cheat/event-security hardening (give-item/give-money dupe prevention, Re

Software Development

Cangjie Lang

11

ystyle/cangjie-lang-skill

Cangjie programming language code generation and analysis expert. Use this when users need to write or analyze Cangjie code.

Software Development

Multi Search

11

Nex-ZMH/Agent-websearch-skill

智能多引擎搜索,自动检测网络环境并按优先级切换:DuckDuckGo -> Tavily -> Bing API -> Bing爬虫。支持自动配额管理和网络缓存。Invoke when user needs web search with automatic engine selection and network adaptation.

Software Development

Sim

8

chrisjacksonn/interview-sim

Run a timed coding assessment simulation in the terminal. Use for OA practice, GCA or ICA mocks, mock interviews, pairing rounds, take-homes, and pasted job postings.

Software DevelopmentIn 1 list

Vault

12

AnYejun/blind-vault

Store and use the user's API keys, passwords, tokens, and credentials WITHOUT ever seeing their values. Trigger whenever the user mentions an API key, token, password, credential, login, secret, or .env file; wants to store or rotate one; or a command needs auth / fails with 401/403/"missing key". Values live in the macOS Keychain; the agent only ever reads a pointer manifest.

Software Development

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.