1.9k Downloads
Overview
Provide an async, Google Gemini–powered deep research workflow (including RAG over local/project files) via Python/uv scripts, optimized for AI agent integration and structured JSON outputs.
Key Advantages
1.End-to-end deep research pipeline: start/status/report commands, long-running job handling, and persistent interaction IDs.
2.First-class RAG grounding on local files via Gemini file search stores, with dedicated store/create/list/query/upload management commands.
3.Agent-friendly design: all commands emit machine-readable JSON on stdout and human-readable logs on stderr, plus compact JSON summaries for large runs.
4.Strong operational features: adaptive polling based on historical completion times, configurable depth, timeouts, and caching controls.
5.Cost-awareness: dry-run mode produces heuristic cost estimates; max-cost guard to prevent runaway spend; post-run usage estimates in metadata.json .","Security-conscious file handling: explicit --ctx/
Use Cases
- As a sub-tool in an AI agent that needs to delegate complex, multi-minute research tasks to Gemini and later consume a structured report.
- Running deep technical research on a codebase or documentation set by grounding the Gemini deep research agent in a file search store built from local files.
- CI/CD or internal automation that periodically produces architecture, security, or design analyses of a repository and stores results as Markdown/HTML/PDF artifacts.
- Interactive analyst workflows where a human or agent kicks off long-running research, monitors status, then exports structured outputs for further processing.
- Internal knowledge workflows where teams maintain one or more Gemini file search stores for project docs, and both quick Q&A and deep research use the same stores.
Evaluation Scores
8.3
/ 10
Reliability
8.3
Functionality
9.2
Usability
8.7
Safety
7.0
Performance
8.0
Compatibility
8.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.3/103/19/2026▼
OS: linux-x64LLM: moonshotai/kimi-k2.5
**Judgement:** A feature-rich, well-engineered deep research skill built around Google Gemini’s deep research agent and file search. It is strong on structured outputs, RAG integration, and agent-focused ergonomics, making it a powerful choice when you *intentionally* want to send queries and selected local files to Gemini.
**Key strengths:**
- Full deep-research lifecycle: start, async status polling, final report export (md/html/pdf), structured output directories with metadata and sources.
- Robust RAG + file search: create/list/query/delete stores; upload with smart-sync and extension filters; ephemeral context stores for one-off grounded runs.
- Agent/automation friendly: JSON on stdout, rich logs on stderr; compact JSON summaries for heavy outputs; non-interactive mode for CI/agents; adaptive polling.
- Good operational controls: timeouts, research depth, cache toggles, dry-run cost estimation, max-cost guard, and history-based polling to reduce waste.
**Main risks / limitations:**
- **Data exfiltration to a third party:** Any research question and any files provided via `--context` or uploads are sent to Google’s Gemini APIs. This is expected, but inappropriate for highly sensitive or regulated data unless your org explicitly allows Google as a processor.
- **Autonomous agents + filesystem access:** In non-interactive mode prompts are skipped; an agent with broad filesystem access could upload more than intended if misconfigured. Mitigations exist (restrict accessible paths, use `--dry-run`, `--max-cost`, and careful `--context`/upload paths) but require discipline.
- **External dependency and latency:** Functionality depends entirely on network access and Gemini availability; deep research runs are multi-minute by design, so it’s not suitable for low-latency, in-request operations.
**Recommended scenarios:**
- As a delegated research tool inside an orchestrated agent system when you need long-running, high-quality analysis grounded in a specific repo or document set.
- For engineering, security, or architecture reviews over codebases where you’re comfortable uploading that code to Gemini.
- In CI or scheduled jobs that generate comprehensive reports (with citations and metadata) for later human or machine consumption.
**Avoid or restrict use when:**
- Data cannot leave your environment or be shared with Google for compliance, contractual, or privacy reasons.
- You require strict, human-gatekept review of which files can ever be uploaded; in those cases, wrap this skill with additional policy and path whitelisting before giving it to autonomous agents.
Comments (0)
No comments yet. Be the first!