google-adk-python
Expert guidance on the Google Agent Development Kit (ADK) for Python. Use this skill when the user asks about building agents,…
Perform autonomous, multi-step research using the Gemini Deep Research Agent (Interactions API). Supports web search, file/directory context, and resilient streaming.
$ npx -y skills add cnemri/google-genai-skills --skill deep-research --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/deep-researchContext preview
The summary Claude sees to decide when to auto-load this skill.
Perform autonomous, multi-step research using the Gemini Deep Research Agent (Interactions API). Supports web search, file/directory context, and resilient streaming.
name: deep-research description: "Perform autonomous, multi-step research using the Gemini Deep Research Agent (Interactions API). Supports web search, file/directory context, and resilient streaming."
Use this skill to conduct deep, autonomous research tasks that require planning, searching, reading, and synthesizing information.
This skill uses the **Gemini Deep Research Agent** (`deep-research-pro-preview-12-2025`) via the Interactions API.
Start a research task and stream the results to the console.
uv run skills/deep-research/scripts/research.py "Research the history of RISC-V architecture."
Provide local files (PDFs, text) or entire directories for the agent to read and incorporate into its research.
**Direct Upload (Best for specific docs):**
# Single file uv run skills/deep-research/scripts/research.py "Analyze this report" --file report.pdf # Entire directory uv run skills/deep-research/scripts/research.py "Summarize these meeting notes" --file ./notes/
**File Search Store (Best for large corpora):** Use `--use-file-store` to index files into a searchable store (RAG) instead of uploading them into the context window.
uv run skills/deep-research/scripts/research.py "Find trends in these 1000 PDFs" --file ./large_corpus/ --use-file-store
Save the final Markdown report to a file.
uv run skills/deep-research/scripts/research.py "Competitive landscape of EV batteries" --output report.md
Ask follow-up questions to an existing research session using the `Interaction ID` (displayed at the start of the previous run).
uv run skills/deep-research/scripts/research.py "Elaborate on the second point about lithium supply." --follow-up "INTERACTION_ID_HERE"
1. **Planning**: The agent breaks down your prompt into steps. 2. **Execution**: It autonomously searches the web and reads your provided files. 3. **Resilience**: The script automatically reconnects if the long-running stream drops. 4. **Synthesis**: It produces a comprehensive, cited report.
A curated collection of agentic skills for Google AI frameworks and models. Designed to work seamlessly with Gemini CLI, Antigravity, Claude Code, and more. Author: Chouaieb Nemri
Expert guidance on the Google Agent Development Kit (ADK) for Python. Use this skill when the user asks about building agents,…
Search and retrieve Google's developer documentation using the Developer Knowledge API. Query documentation chunks, get full…
Expert guidance for writing Python code using the official Google GenAI SDK (google-genai) for Gemini API and Vertex AI. Use for…
Generate and edit high-quality images using Gemini 2.5 Flash Image and Gemini 3 Pro Image (Nano Banana). Supports Text-to-Image,…
Generate, edit, and compose images using Gemini Nano Banana models via portable Python scripts. Handles authentication via API…
Generate and transcribe speech using Google's Gemini-TTS and Chirp 3 models. Supports Text-to-Speech (Single/Multi-speaker),…