/gemini-3
Query Google's Gemini 3 models for general-purpose tasks. Specifically configured for Gemini 3 and related Gemini models.
Usage
/gemini-3 [prompt]
Prerequisites
uvCLI:brew install uvorpip install uvGEMINI_API_KEYenvironment variable (or set in~/.content/config.yaml)
Use Cases
- Long context analysis (2M+ token context window)
- Multimodal tasks (text + images + PDFs + videos)
- Tasks requiring Gemini 3 reasoning capabilities
- Alternative perspective or second opinion on problems
- Cross-model testing and comparison
- Specialized Gemini features (native tool use, grounding)
Run
# Basic query (uses gemini-2.5-pro by default)
uv run .claude/skills/gemini-3/scripts/query.py "Your prompt here"
# With Gemini 3 (when available)
uv run .claude/skills/gemini-3/scripts/query.py "Your prompt here" --model gemini-3-pro
# With image input
uv run .claude/skills/gemini-3/scripts/query.py "Analyze this image" --image path/to/image.png
# With PDF or document input
uv run .claude/skills/gemini-3/scripts/query.py "Summarize this document" --file path/to/document.pdf
# Multiple files
uv run .claude/skills/gemini-3/scripts/query.py "Compare these" --file doc1.pdf --file doc2.pdf --image chart.png
Available Models
gemini-2.5-pro(default) - Latest available multimodal modelgemini-3-pro- When available, Gemini 3 with advanced reasoninggemini-3-pro-image-preview- For image generation tasksgemini-2.0-flash-exp- Experimental fast model
Output
Prints response to stdout. Use shell redirection to save:
uv run .claude/skills/gemini-3/scripts/query.py "prompt" > output.txt
Note
This skill is named gemini-3 to indicate it's configured for Google's Gemini 3 model family. The script supports multiple Gemini models via the --model parameter, with Gemini 3 being the target model when it becomes available.