grok-deep-research
Installation
SKILL.md
Grok Deep Research
Run a bounded, iterative research loop with native xAI Grok Build CLI and a self-contained research brief.
Contract
- The research runtime is isolated from ambient instructions, skills, plugins, hooks, memories, files, MCP servers, and unrelated environment variables. It receives the brief, selected provider, and only the minimum auth/network runtime environment.
- Native Grok web search/fetch is the default. Firecrawl is opt-in and is the only MCP exposed in that mode.
- Prefer owner-controlled primary sources. Use secondary sources for discovery, then trace material claims to the organisation that owns the fact.
- Cite material claims inline. Distinguish observed facts, inference, disagreement, uncertainty, web-researchable gaps, and external gaps.
- A finite iteration cap always applies: 6 by default.
donerequires zero web-researchable gaps; otherwise the result iscapped. - Deliver
report.md,iterations.jsonl, andrun.jsononly after wrapper validation succeeds.
Preamble
command -v grok >/dev/null 2>&1 && GROK=grok || GROK="$HOME/.grok/bin/grok"
$GROK --version || echo "GROK: missing"