What problem does it solve?
This Skill consolidates Google's Gemini API, Gemini CLI, and NotebookLM into a single, cohesive workflow to streamline multimodal AI tasks across media processing, web research, and knowledge extraction.
Core Features & Use Cases
- Unified access to Gemini API, Gemini CLI, and NotebookLM for streamlined AI workflows
- Supports media processing, web research, code review, document Q&A, and memory-driven knowledge extraction
- Real-world scenario: orchestrate a video analysis task, ground it with a live web search, and perform a follow-up code review in one integrated run
Quick Start
Install dependencies from scripts/requirements.txt, set GEMINI_API_KEY in your environment, and run a sample command such as:
python scripts/run.py ask_question.py --question "Explain the latest Gemini features."
python scripts/run.py notebook_manager.py add --url "https://notebooklm.google.com/notebook/..." --name "Shared notebook" --description "Shared notes" --topics "ai,ml"