gemini-deep-research

Automate multi-source web research and synthesize findings into markdown and JSON reports.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/bobvarkey/diabetes-buddy --skill gemini-deep-research-bobvarkey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-deep-research
Source: https://github.com/bobvarkey/diabetes-buddy/tree/main/skills/gemini-deep-research
Command: npx skills add https://github.com/bobvarkey/diabetes-buddy --skill gemini-deep-research-bobvarkey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Gemini Deep Research automates the planning, execution, and synthesis of complex research tasks across multiple sources, saving time and enabling thorough context building.

Core Features & Use Cases

  • Breaks down complex queries into sub-questions and guides systematic web searches.
  • Synthesizes findings into comprehensive reports with streaming progress updates.
  • Ideal for market analysis, competitive research, and technical investigations requiring multi-source synthesis.

Quick Start

Run the script in scripts/deep_research.py with your query to start a research task.

Frequently Asked Questions about gemini-deep-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate multi-source research and synthesize findings into a comprehensive report?

Multi-source research is automated by breaking down complex queries into sub-questions, guiding systematic web searches, and synthesizing findings into comprehensive markdown and JSON reports with streaming progress updates.

What is deep research and how does it handle complex knowledge gathering?

Deep research handles complex knowledge gathering by automating the planning and execution of long-running analysis tasks, systematically searching the web across multiple sources to build thorough context.

Do I need a Gemini API key to run deep research tasks?

A Gemini API key is required to run deep research tasks, as the automation relies on Gemini's Deep Research agent to perform systematic web searching, long-running analysis, and comprehensive reporting.

Can I use this for market analysis and competitive research requiring multi-source synthesis?

Market analysis and competitive research are ideal use cases for this approach, as it breaks down complex queries into sub-questions and synthesizes findings from multiple sources into comprehensive reports.

What's the best way to get streaming progress updates during long-running web research?

Streaming progress updates are provided natively during long-running web research, allowing you to monitor the systematic search and synthesis process in real-time as the agent builds comprehensive reports.

What format does the deep research agent return for the final synthesized report?

The final synthesized report is returned in both markdown and JSON formats, providing structured data alongside readable text after the multi-source research and analysis tasks are complete.