🎯

deep-research

🎯Skill

from sanjay3290/ai-skills

VibeIndex|
What it does

Autonomously conducts comprehensive research tasks using Google Gemini, generating detailed, cited reports across various domains in 2-10 minutes.

πŸ“¦

Part of

sanjay3290/ai-skills(17 items)

deep-research

Installation

PythonRun Python server
python3 scripts/research.py --query "Research the history of Kubernetes"
PythonRun Python server
python3 scripts/research.py --query "Compare Python web frameworks" \
PythonRun Python server
python3 scripts/research.py --query "Analyze EV battery market" --stream
PythonRun Python server
python3 scripts/research.py --query "Research topic" --no-wait
PythonRun Python server
python3 scripts/research.py --status <interaction_id>

+ 4 more commands

πŸ“– Extracted from docs: sanjay3290/ai-skills
20Installs
62
-
AddedFeb 4, 2026

Skill Details

SKILL.md

"Execute autonomous multi-step research using Google Gemini Deep Research Agent. Use for: market analysis, competitive landscaping, literature reviews, technical research, due diligence. Takes 2-10 minutes but produces detailed, cited reports. Costs $2-5 per task."

Overview

# Gemini Deep Research Skill

Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.

Requirements

  • Python 3.8+
  • httpx: pip install -r requirements.txt
  • GEMINI_API_KEY environment variable

Setup

  1. Get a Gemini API key from [Google AI Studio](https://aistudio.google.com/)
  2. Set the environment variable:

```bash

export GEMINI_API_KEY=your-api-key-here

```

Or create a .env file in the skill directory.

Usage

Start a research task

```bash

python3 scripts/research.py --query "Research the history of Kubernetes"

```

With structured output format

```bash

python3 scripts/research.py --query "Compare Python web frameworks" \

--format "1. Executive Summary\n2. Comparison Table\n3. Recommendations"

```

Stream progress in real-time

```bash

python3 scripts/research.py --query "Analyze EV battery market" --stream

```

Start without waiting

```bash

python3 scripts/research.py --query "Research topic" --no-wait

```

Check status of running research

```bash

python3 scripts/research.py --status

```

Wait for completion

```bash

python3 scripts/research.py --wait

```

Continue from previous research

```bash

python3 scripts/research.py --query "Elaborate on point 2" --continue

```

List recent research

```bash

python3 scripts/research.py --list

```

Output Formats

  • Default: Human-readable markdown report
  • JSON (--json): Structured data for programmatic use
  • Raw (--raw): Unprocessed API response

Cost & Time

| Metric | Value |

|--------|-------|

| Time | 2-10 minutes per task |

| Cost | $2-5 per task (varies by complexity) |

| Token usage | ~250k-900k input, ~60k-80k output |

Best Use Cases

  • Market analysis and competitive landscaping
  • Technical literature reviews
  • Due diligence research
  • Historical research and timelines
  • Comparative analysis (frameworks, products, technologies)

Workflow

  1. User requests research β†’ Run --query "..."
  2. Inform user of estimated time (2-10 minutes)
  3. Monitor with --stream or poll with --status
  4. Return formatted results
  5. Use --continue for follow-up questions

Exit Codes

  • 0: Success
  • 1: Error (API error, config issue, timeout)
  • 130: Cancelled by user (Ctrl+C)

More from this repository10

🎯
imagen🎯Skill

Generates AI images on demand using Google Gemini's image generation capabilities for various creative and practical purposes.

🎯
postgres🎯Skill

Generates optimized PostgreSQL database schemas, writes complex queries, and provides performance tuning recommendations for scalable data solutions.

🎯
google-calendar🎯Skill

Manages Google Calendar events, enabling scheduling, listing, creating, updating, and finding free time slots for Google Workspace accounts.

🎯
google-sheets🎯Skill

Retrieves and exports Google Sheets data in multiple formats, enabling easy spreadsheet content access with standalone OAuth authentication.

🎯
gmail🎯Skill

Enables searching, reading, sending, and managing Gmail emails via command-line with standalone OAuth authentication.

🎯
outline🎯Skill

Searches, reads, creates, and manages documents across Outline wiki instances with comprehensive document interaction capabilities.

🎯
google-chat🎯Skill

Automates Google Chat interactions, sending messages, managing conversations, and integrating AI-powered responses across team communication channels.

🎯
google-drive🎯Skill

Searches, finds, lists, and downloads files from Google Drive using standalone OAuth authentication for Google Workspace accounts.

🎯
google-docs🎯Skill

Enables creating, searching, reading, and editing Google Docs with lightweight OAuth authentication for Google Workspace accounts.

🎯
google-slides🎯Skill

Retrieves text, metadata, and finds Google Slides presentations using standalone OAuth authentication for Google Workspace accounts.