mcpField
G
gemini-deep-research

gemini-deep-research

github.com/sundial-orgProductivity67045 installsUpdated 34w ago
Repository

About gemini-deep-research

A skill that uses Gemini's Deep Research Agent to investigate complex topics and synthesize findings into reports. It supports web research, optional file search, custom report formats, and streaming progress updates.

Key features

  1. 01Break queries into sub-questions
  2. 02Search the web systematically
  3. 03Synthesize findings into reports
  4. 04Set a custom report format
  5. 05Stream progress updates
  6. 06Save reports and interaction metadata

Use cases

  1. 01Research a complex topic across the web
  2. 02Compare internal files with current web news
  3. 03Generate a report with a specified structure

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill gemini-deep-research

After installing, type/gemini-deep-researchin Claude Code to confirm it loaded.

Bundled filesscripts/deep_research.py

Details

From the project README

Gemini Deep Research

Use Gemini's Deep Research Agent to perform complex, long-running context gathering and synthesis tasks.

Prerequisites

  • GEMINI_API_KEY environment variable (from Google AI Studio)
  • Note: This does NOT work with Antigravity OAuth tokens. Requires a direct Gemini API key.

How It Works

Deep Research is an agent that:

  1. Breaks down complex queries into sub-questions
  2. Searches the web systematically
  3. Synthesizes findings into comprehensive reports
  4. Provides streaming progress updates

Usage

Basic Research
scripts/deep_research.py --query "Research the history of Google TPUs"
Custom Output Format
scripts/deep_research.py --query "Research the competitive landscape of EV batteries" \
  --format "1. Executive Summary\n2. Key Players (include data table)\n3. Supply Chain Risks"
With File Search (optional)
scripts/deep_research.py --query "Compare our 2025 fiscal year report against current public web news" \
  --file-search-store "fileSearchStores/my-store-name"
Stream Progress
scripts/deep_research.py --query "Your research topic" --stream

Output

The script saves results to timestamped files:

  • deep-research-YYYY-MM-DD-HH-MM-SS.md - Final report in markdown
  • deep-research-YYYY-MM-DD-HH-MM-SS.json - Full interaction metadata

API Details

  • Endpoint: https://generativelanguage.googleapis.com/v1beta/interactions
  • Agent: deep-research-pro-preview-12-2025
  • Auth: x-goog-api-key header (NOT OAuth Bearer token)

Limitations

  • Requires Gemini API key (get from Google AI Studio)
  • Does NOT work with Antigravity OAuth authentication
  • Long-running tasks (minutes to hours depending on complexity)
  • May incur API costs depending on your quota

Comments

Markdown supported