Gemini Deep Research
Perform complex, long-running research tasks using Gemini Deep Research Agent. Use when asked to research topics requiring multi-source synthesis, competitive analysis, market rese…
arun-8687
@arun-8687
What This Skill Does
Executes multi-step research tasks using Gemini's Deep Research Agent. It breaks down complex queries, performs systematic web searches, and synthesizes findings into comprehensive markdown reports with streaming progress updates.
Replaces manual multi-source research and report writing by automating the entire process of query decomposition, web search, and synthesis into structured reports.
When to Use It
- Research the history and evolution of a specific technology or product
- Conduct a competitive landscape analysis of an industry sector
- Synthesize market research findings from multiple web sources
- Compare internal company reports against current public web news
- Generate a structured report on a technical topic with custom output format
Install
$ openclaw skills install @arun-8687/gemini-deep-researchGemini Deep Research
Use Gemini's Deep Research Agent to perform complex, long-running context gathering and synthesis tasks.
Prerequisites
GEMINI_API_KEYenvironment 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:
- Breaks down complex queries into sub-questions
- Searches the web systematically
- Synthesizes findings into comprehensive reports
- 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 markdowndeep-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-keyheader (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
Top skills in this category
Multi Search Engine
@gpyangyoujunMulti search engine integration with 16 engines (7 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra...
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Openai Whisper
@steipeteLocal speech-to-text with the Whisper CLI (no API key).
Tavily Search
@jacky1n7Search the public web through Tavily and return structured results with URLs and snippets. Use when an agent needs current information, source discovery, link lookup, news or finance search, or a fallback for unavailable built-in web search. Do not use for private or authenticated pages.
Baidu web search
@ide-reaSearch the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.