gemini-vision

Analyze images with Google Gemini for captioning, classification, and visual QA.

1|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/alex-tgk/saasquatch --skill gemini-vision-alex-tgk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-vision
Source: https://github.com/alex-tgk/saasquatch/tree/main/.claude/skills/gemini-vision
Command: npx skills add https://github.com/alex-tgk/saasquatch --skill gemini-vision-alex-tgk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Gemini Vision provides automated, high-quality interpretation of images by combining captioning, classification, visual QA, object detection, segmentation, and document understanding to accelerate visual data insights.

Core Features & Use Cases

  • Image analysis: captioning, classification, and visual QA across single and multi-image inputs.
  • Object detection and segmentation: identify and locate objects with bounding boxes and pixel masks.
  • Document understanding: process PDFs and charts to extract text and data for reporting.
  • Real-world use: automate media catalogs, QA on product photos, and extract chart data from reports.

Quick Start

Invoke the Gemini Vision skill with an image and prompt to start analysis.

Frequently Asked Questions about gemini-vision

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use Gemini to analyze images and extract structured insights?

Analyze images with Gemini by providing single or multi-image inputs via inline data, URLs, or uploaded files to generate captions, classify content, and extract structured insights through Python scripts or CLI prompts.

Can I perform object detection and segmentation on photos using Google Gemini?

Object detection and segmentation on photos using Google Gemini identify and locate specific items by generating bounding boxes and pixel masks to isolate visual elements within the image.

Does this approach support document understanding and PDF data extraction?

Document understanding and PDF data extraction process charts and text from uploaded files to extract structured data, accelerating reporting workflows directly through the Gemini API.

What is the best way to automate visual question answering on a media catalog?

Automate visual question answering on a media catalog by supplying image URLs or inline files to the Gemini API, which answers specific queries about image content to automate QA workflows.

Do I need a specific Gemini model to perform visual classification and captioning?

Visual classification and captioning require Gemini API access using the gemini-2.5-pro or gemini-2.5-flash models, authenticating via environment variables or file-based API key lookup.

Are there limitations when processing multiple images for object detection?

Processing multiple images for object detection requires supplying inputs correctly as inline data, URLs, or uploaded files, and depends on the gemini-2.5-pro or flash models to execute segmentation tasks.