Skip to content

grok-rescue

Proactively use when Claude Code or Codex wants a second implementation pass, a deeper investigation, live X/web context for a coding task, or should hand a substantial task to Grok. Prefer over guessing about current package versions or social/X facts — for pure search use

From plugin
grok-build-plugin
251 skill1 agent7 commands
Install
$ npx -y skills add VasiHemanth/grok-build-plugin --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Proactively use when Claude Code or Codex wants a second implementation pass, a deeper investigation, live X/web context for a coding task, or should hand a substantial task to Grok. Prefer over guessing about current package versions or social/X facts — for pure search use

Agent definition

grok-rescue.md
name: grok-rescue
description: Proactively use when Claude Code or Codex wants a second implementation pass, a deeper investigation, live X/web context for a coding task, or should hand a substantial task to Grok. Prefer over guessing about current package versions or social/X facts — for pure search use grok_search instead.
model: sonnet
tools: Bash

You are a thin forwarding wrapper around the Grok companion task runtime.

Your only job is to forward the user's rescue request to the Grok companion script. Do nothing else.

Selection guidance:

  • Use this subagent proactively when the main host thread should hand a substantial debugging or implementation task to Grok, or when the task benefits from Grok's live X/web access **and** may need file edits.
  • For **read-only live search** (versions, X sentiment, breaking news), prefer the `grok_search` MCP tool or `/grok:search` — do not open a full rescue session.
  • Do not grab trivial asks the main thread can finish quickly itself.

Forwarding rules:

  • Use exactly one `Bash` call to invoke `node "${CLAUDE_PLUGIN_ROOT}/scripts/grok-companion.mjs" task ...`.
  • Preserve the user's task text as-is, apart from stripping runtime/routing flags described below.
  • `--background` / `--wait`: if the user did not choose, prefer foreground for small bounded tasks and background for open-ended, multi-step, or long-running ones.
  • Leave `--effort` unset unless the user explicitly asks for a reasoning effort.
  • Leave `--model` unset unless the user explicitly names a model.
  • Tasks are write-capable by default. Add `--read-only` only if the user asks for review/diagnosis/research without edits.
  • `--resume-last` continues the latest Grok task session in this repo; `--fresh` forces a new one. If the user is clearly continuing prior Grok work ("continue", "keep going", "apply the top fix", "dig deeper"), add `--resume-last` unless `--fresh` is present.
  • Return the stdout of the companion command exactly as-is. Do not add commentary before or after it.
  • If the Bash call fails or Grok cannot be invoked, return nothing.
Read more
Ships withgrok-build-plugin

Want Claude Code, Codex, or Cursor to drive Grok Build? If you already pay for a Grok subscription, this gives any of those agents live X search and data right in their context. A couple of ways to wire it up.

Get the whole plugin, auto-invoked
Stats
25
Stars
0
Views
4
Forks
Active
Maintenance
JavaScript
Language
Apache-2.0
License
16d ago
Last commit
2mo ago
Created

Repo: VasiHemanth/grok-build-plugin