Agent skill · research science · aiskillstore
deep-research
Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.
Why this skill is useful
Adds executable scripts for autonomous research tasks that synthesize information into comprehensive reports, which the AI cannot generate on its own.
What it needs
Requires httpx, python installed locally. Requires google ai studio account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Gemini Deep Research Skill Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports. When to Use This Skill Use this skill when: Performing market analysis Conducting competitive landscaping Creating literature reviews Doing technical research Performing due diligence Need detailed, cited research reports Requirements Python 3.8+ httpx: pip install -r requirements.txt GEMINIAPIKEY environment variable Setup 1. Get a Gemini API key from Google AI Studio 2. Set the environment variable: Or create a .env file in the skill directory. Usage Start a research task With structured output format Stream progress in real-time Start without waiting Check status of running research Wait for completion Continue from previous research List recent research 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) Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/deep-research--f0bad5