ai-tools
Google AI tools integration. Modules: Gemini API (multimodal: audio/image/video/PDF, 2M context), Gemini CLI (second opinions, Google Search, code review), NotebookLM (source-grounded Q&A). Capabilities: transcription, OCR, video analysis, image generation, web search, document queries. Actions: transcribe, analyze, extract, generate, query, search with Google AI. Keywords: Gemini, Gemini API, Gemini CLI, NotebookLM, audio transcription, image captioning, video analysis, PDF extraction, Google Search, second opinion, source-grounded, multimodal, web research. Use when: processing media files,
npx skills add majiayu000/claude-skill-registry --skill ai-tools --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Google AI Tools Unified integration for Google's AI ecosystem: Gemini API (multimodal), Gemini CLI, and NotebookLM. ## Module Selection | Need | Module | When to Use | |------|--------|-------------| | **Media Processing** | Gemini API | Audio/image/video/PDF analysis, generation | | **Second Opinion** | Gemini CLI | Code review, cross-validation, alternative perspective | | **Web Research** | Gemini CLI | Current info via Google Search grounding | | **Doc-Grounded Q&A** | NotebookLM | Questions from uploaded documents | --- ## Gemini API (Multimodal) Process audio, images, videos, documents, and generate images. ### Prerequisites ```bash export GEMINI_API_KEY="your-key" # Get from https://aistudio.google.com/apikey pip install google-genai python-dotenv pillow ``` ### Quick Commands **Transcribe Audio:** ```bash python scripts/gemini_batch_process.py --files audio.mp3 --task transcribe --model gemini-2.5-flash ``` **Analyze Image:** ```bash python scripts/gemini_batch_process.py --files image.jpg --task analyze --prompt "Describe this" --output output.md ``` **Process Video:** ```bash python scripts/gemini_batch_process.py --files video.mp4 --task analyze --prompt "Summarize wit
- Module Selection
- Gemini API (Multimodal)
- Prerequisites
- Quick Commands
- Model Selection
- Supported Formats
- Gemini CLI
- Verify Installation
- Key Flags
- When to Use
- NotebookLM
- Critical Notes
- Scripts Overview
- Gemini API Scripts (in scripts/)
export GEMINI_API_KEY="your-key" # Get from https://aistudio.google.com/apikey pip install google-genai python-dotenv pillow python scripts/gemini_batch_process.py --files audio.mp3 --task transcribe --model gemini-2.5-flash python scripts/gemini_batch_process.py --files image.jpg --task analyze --prompt "Describe this" --output output.md python scripts/gemini_batch_process.py --files video.mp4 --task analyze --prompt "Summarize with timestamps" python scripts/gemini_batch_process.py --files doc.pdf --task extract --prompt "Extract tables as JSON" --format json python scripts/gemini_batch_process.py --task generate --prompt "A futuristic city" --model gemini-2.5-flash-image command -v gemini || which gemini gemini "Create [description]. Output complete file." --yolo -o text gemini "Review [file] for bugs and security issues" -o text
What does the ai-tools skill do?
Google AI tools integration. Modules: Gemini API (multimodal: audio/image/video/PDF, 2M context), Gemini CLI (second opinions, Google Search, code review), NotebookLM (source-grounded Q&A). Capabilities: transcription, OCR, video analysis, image generation, web search, document queries. Actions: transcribe, analyze, extract, generate, query, search with Google AI. Keywords: Gemini, Gemini API, Gemini CLI, NotebookLM, audio transcription, image captioning, video analysis, PDF extraction, Google Search, second opinion, source-grounded, multimodal, web research. Use when: processing media files,
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ai-tools --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
