Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Deep Research (Gemini)

Runs Google Gemini's Deep Research Agent to autonomously plan, search, and synthesize cited long-form research reports.

Data & AnalyticsIntermediate41042AI score 9/10Last updated: Jul 9, 2026

What it does

  • Invokes Google Gemini's Deep Research Agent to plan a research strategy, search and read sources, then produce a detailed, citation-backed report.
  • Start a task with one command, watch live progress with --stream, or poll with --status <id>.
  • Impose your own outline via --format (e.g. Executive Summary → Comparison Table → Recommendations).
  • Output as Markdown, JSON (--json), or raw API response (--raw); ask follow-ups with --continue.

Who it's for

  • Strategists and founders who need market sizing and competitive landscaping.
  • Developers and tech leads doing literature reviews or framework comparisons.
  • Consultants and analysts producing due-diligence or industry reports.
  • Prerequisites: Python 3.8+, httpx, and a paid GEMINI_API_KEY (2–10 minutes and roughly $2–5 per task).

Examples

  1. python3 scripts/research.py --query "Analyze EV battery market" --stream — stream progress while the market report is built.
  2. python3 scripts/research.py --query "Compare Python web frameworks" --format "1. Executive Summary\n2. Comparison Table\n3. Recommendations" — get a report in your exact structure.
  3. python3 scripts/research.py --query "Elaborate on point 2" --continue <interaction_id> — drill deeper into a prior research run.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/sanjay3290/ai-skills/HEAD/skills/deep-research/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/deep-research folder from the GitHub repo sanjay3290/ai-skills into my ~/.claude/skills/sanjay3290-deep-research/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/sanjay3290/ai-skills.git /tmp/ai-skills && mkdir -p ~/.claude/skills && cp -r /tmp/ai-skills/skills/deep-research ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/sanjay3290/ai-skills.git
  2. Copy the skill into your Claude Code skills folder: mkdir -p ~/.claude/skills && cp -r ai-skills/skills/deep-research ~/.claude/skills/
  3. Install dependencies: cd ~/.claude/skills/deep-research && pip install -r requirements.txt
  4. Create a Gemini API key at Google AI Studio — note this is a billable service.
  5. Export the key: export GEMINI_API_KEY=your-key-here (add it to your shell profile to persist), or create a .env file in the skill directory.
  6. Smoke test: run python3 scripts/research.py --query "Research the history of Kubernetes" and wait 2–10 minutes.
  7. Restart Claude Code, then ask something like "use deep research to analyze the X market" to trigger the skill.
View source on GitHubLicense: Apache-2.0