This is a production-grade wrapper around Gemini's deep research API that actually handles the messy parts: async polling with adaptive intervals, RAG grounding against local codebases via ephemeral file stores, cost estimation before you commit, and structured output in markdown, HTML, or PDF. The security model is thoughtful: it auto-excludes .env files and credentials, shows you exactly what gets uploaded with dry-run, and cleans up ephemeral stores when done. You'd reach for this when Claude needs to answer questions that require synthesizing information from multiple sources or your own documentation, especially in codebases where context matters. The agent integration is clean with JSON contracts and decision trees, though you'll want to set cost guards since deep research runs can add up quickly.

skills.sh installs
291
GitHub stars
9
last updated
Jun 3, 2026

Install

$ npx -y skills add 24601/agent-deep-research --skill deep-research --agent claude-code

Installs into .claude/skills of the current project.

Files

Deep Research Skill

Perform deep research powered by Google Gemini's deep research agent. Upload documents to file search stores for RAG-grounded answers. Manage research sessions with persistent workspace state.

For AI Agents

Get a full capabilities manifest, decision trees, and output contracts:

uv run {baseDir}/scripts/onboard.py --agent

See AGENTS.md for the complete structured briefing.

CommandWhat It Does
uv run {baseDir}/scripts/research.py start "question"Launch deep research
uv run {baseDir}/scripts/research.py start "question" --context ./path --dry-runEstimate cost
uv run {baseDir}/scripts/research.py start "question" --context ./path --output report.mdRAG-grounded research
uv run {baseDir}/scripts/store.py query <name> "question"Quick Q&A against uploaded docs

Security & Transparency

Sponsors

Details

Repository
github.com/24601/agent-deep-research
Categories
AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026
1davila7 avatarlangfusedavila7/claude-code-templatesExpert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaI291skills.sh installs
2muratcankoylan avatartool-designmuratcankoylan/agent-skills-for-context-engineeringThis is the skill for designing the tool layer between deterministic code and non-deterministic agents.291skills.sh installs
3oimiragieo avatarslack-notificationsoimiragieo/agent-studioSlack messaging, channels, and notifications - send messages, manage channels, interact with users, upload files, and add reactions. Use for team communication,288skills.sh installs
4davila7 avatarloki-modedavila7/claude-code-templatesMulti-agent autonomous startup system for Claude Code. Triggers on "Loki Mode". Orchestrates 100+ specialized agents across engineering, QA, DevOps, security, d284skills.sh installs
5nicepkg avatarremove-old-skills-from-workflownicepkg/ai-workflowGuide for removing skills from an existing workflow and updating all related documentation. Use when user wants to remove skills from a workflow (e.g., "remove 283skills.sh installs
6davila7 avatarcocoindexdavila7/claude-code-templatesComprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transformation pipelines (flows), write custom functions, or281skills.sh installs