smithery/antoniolg

grok-research

Investigate a topic with Grok 4.1 via OpenRouter and generate a Markdown report with a timeline, verifiable claims, and sources (web/X).

Installation

$ npx skills add smithery/antoniolg --skill grok-research

Summary

  • Investigate a topic with Grok 4.1 via OpenRouter and generate a Markdown report with a timeline, verifiable claims, and sources (web/X).
  • Use it when the user says “investiga…”, “haz research…”, “averigua…”, “búscame fuentes…”, “research…”, “look into…”, or when you need fast, source-backed research (news, rumors, product/policy changes, competitive context).

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/antoniolg.

npx skills add smithery/antoniolg

Browse all from smithery/antoniolg

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,192 B
  • docs SUMMARY.md 418 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Grok Research (OpenRouter + Grok 4.1)

This skill automates a source-backed “deep dive” on a recent topic using Grok 4.1 via OpenRouter. Output is a Markdown report with citations.

Quick start

  1. Export the API key:
export OPENROUTER_API_KEY="..."
  1. Run the script:
node skills/grok-research/scripts/grok-research.js --topic "What's going on with …" --out report.md

By default it tries to use x-ai/grok-4.1-fast:online. If your account/model uses a different id, pass --model or set GROKRESEARCHMODEL.

Environment variables

  • OPENROUTERAPIKEY (required)
  • GROKRESEARCHMODEL (optional) (default: x-ai/grok-4.1-fast:online)
  • OPENROUTERSITEURL (optional) (recommended header by OpenRouter)
  • OPENROUTERAPPNAME (optional) (recommended header by OpenRouter)

Useful flags (script)

  • --topic "...": topic to research (or first positional argument)
  • --out report.md: saves the report and prints the resulting path to stdout
  • --model <id>: forces the OpenRouter model id
  • --max-tokens 2200, --temperature 0.2: length/style controls

Recommended workflow (agent)

  1. Clarify the goal: “do you want an executive summary or a decision-making report?”
  2. Ask for constraints: country/language, time window (last 24/72h), and any specific claims to verify.
  3. Run scripts/grok-research.js and review the Claims & verification section:

- If sources are weak/missing, re-run with higher --max-tokens or narrow the topic.

  1. If the topic is sensitive/controversial, ask the model to list alternative hypotheses and what evidence would falsify/confirm each.

Resources

  • Main script: scripts/grok-research.js
  • API notes: references/api_reference.md