dr-claw
Dr. Claw skill for OpenClaw project discovery, idea intake, waiting-session triage, structured session control, event-driven notifications, and mobile…
Perform deep, multi-source research using Google Gemini's Deep Research Agent. Use this skill whenever the user asks for comprehensive research, literature reviews, competitive analysis, market research, technology surveys, or any investigation that requires synthesizing
$ npx -y skills add OpenLAIR/dr-claw --skill gemini-deep-research --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gemini-deep-researchContext preview
The summary Claude sees to decide when to auto-load this skill.
Perform deep, multi-source research using Google Gemini's Deep Research Agent. Use this skill whenever the user asks for comprehensive research, literature reviews, competitive analysis, market research, technology surveys, or any investigation that requires synthesizing
name: gemini-deep-research
description: |
Perform deep, multi-source research using Google Gemini's Deep Research Agent.
Use this skill whenever the user asks for comprehensive research, literature reviews,
competitive analysis, market research, technology surveys, or any investigation that
requires synthesizing information from many web sources. Also trigger when the user
says "deep research", "research this thoroughly", "do a comprehensive study on",
or wants a structured report with evidence gathered from across the web —
even if they don't mention Gemini by name.
license: MIT
metadata:
author: clawdbot
version: "1.1.0"
requires:
env:
- GEMINI_API_KEYGoogle Gemini's Deep Research Agent autonomously breaks down complex queries, searches the web systematically, and produces structured markdown reports with citations. It handles the kind of multi-source synthesis that would take a human hours of browsing.
The script is at `scripts/deep_research.py` **relative to this skill's directory** (i.e., the directory containing this SKILL.md). Resolve the full path from the skill's location before running.
python3 <this-skill-directory>/scripts/deep_research.py \ --query "<research query>" \ --stream \ --output-dir ./reports
| Flag | Purpose | Default | |------|---------|---------| | `--query` | **(required)** The research question | — | | `--stream` | Print progress updates while waiting | off | | `--output-dir` | Where to save the report files | current dir | | `--format` | Custom output structure (see example below) | free-form | | `--file-search-store` | Gemini file-search store name | none | | `--api-key` | Override `GEMINI_API_KEY` env var | env var |
1. **Check for `GEMINI_API_KEY`**: Run `echo $GEMINI_API_KEY` to see if it's set. If empty, **ask the user** whether they'd like to provide a Gemini API key (they can get one from https://aistudio.google.com/apikey). If the user provides one, pass it via `--api-key`. If the user declines, **do not use this skill** — fall back to other research approaches and let the user know why. 2. Ensure `requests` is installed: `python3 -c "import requests"`. If missing, install it: `pip3 install requests`.
**Basic research:**
python3 <this-skill-directory>/scripts/deep_research.py \ --query "Current state of quantum error correction techniques" \ --stream --output-dir ./reports
**Custom output format:**
python3 <this-skill-directory>/scripts/deep_research.py \ --query "Competitive landscape of EV batteries" \ --format "1. Executive Summary\n2. Key Players (data table)\n3. Technology Comparison\n4. Supply Chain Risks" \ --stream --output-dir ./reports
The script produces two timestamped files in the output directory:
The report is also printed to stdout so you can capture it directly.
A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.
Repo: OpenLAIR/dr-claw
Dr. Claw skill for OpenClaw project discovery, idea intake, waiting-session triage, structured session control, event-driven notifications, and mobile…
Academic research assistant for literature reviews, paper analysis, and scholarly writing. Use when: reviewing academic papers, conducting literature reviews,…
Autonomous AI agent platform for building and deploying continuous agents. Use when creating visual workflow agents, deploying persistent autonomous agents, or…
Multi-agent orchestration framework for autonomous AI collaboration. Use when building teams of specialized agents working together on complex tasks, when you…
Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct…
Data framework for building LLM applications with RAG. Specializes in document ingestion (300+ connectors), indexing, and querying. Features vector indices,…