vision

Solid

Call vision models (Doubao, Qwen, OpenAI) to analyze images. Use when you need to understand screenshots, UI layouts, diagrams, or any image content. Supports png/jpg/webp/gif.

AI & Automation 169 stars 7 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# vision Multi-provider vision tool. Call various vision models to describe images. Feed it a prompt + image path, get back a text description. ## When to use this tool If you can already see and understand the image yourself (native multimodal model), skip this tool — analyze it directly. A SessionStart hook normally announces this session's routing status up front. If that context isn't visible (e.g. compacted out of a long conversation, or the hook isn't installed), check before calling this tool: ```bash python vision.py --check-routing ``` - `native` → you already have native image understanding this session; don't call this tool. - `external` (default) → proceed with the quick start below. ## Quick start ```bash python vision.py [--provider <name>] <image_path> <prompt> ``` When `--provider` is omitted, the provider is resolved by: `--provider` flag > `VISION_PROVIDER` env > first API key found. ## Providers ### doubao (Volcengine Ark) - API key: `DOUBAO_API_KEY` - Default model: `doubao-seed-2-0-pro-260215` - Custom endpoint: `DOUBAO_BASE_URL` ### qwen (DashScope) - API key: `DASHSCOPE_API_KEY` - Default model: `qwen-vl-max` - Custom endpoint: `DASHSCOPE_BASE_URL` - Available models: `qwen-vl-max`, `qwen-vl-plus`, `qvq-max` ### openai (GPT-4o) - API key: `OPENAI_API_KEY` - Default model: `gpt-4o` - Custom endpoint: `OPENAI_BASE_URL` - Also works with any OpenAI-compatible endpoint. ### anthropic (Claude) - API key: `ANTHROPIC_API_KEY` - Default model:...

Details

Author
xiincs
Repository
xiincs/claude-code-vision-skill
Created
3 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

vision-tools

Local vision CLIs: glance (describe/ask/OCR an image), ground (locate a target, pixel box), detect (element inventory), trace (image to SVG geometry), crop (cut a pixel box to a file), and scripts/html_shot.py (HTML file to image). Use for any task involving an image — questions, text, splitting and transcribing long screenshots or chat histories, locating elements, comparing, rebuilding as HTML/SVG, digitizing a sketch or diagram, reading values off a chart, operating a GUI from screenshots — and to re-check an image yourself when a description you were given lacks a detail.

1,088 Updated today
Anionex
AI & Automation Featured

vision-skills

Local vision CLIs: glance (describe/ask/OCR an image), ground (locate a target, pixel box), detect (element inventory), trace (image to SVG geometry), crop (cut a pixel box to a file), and scripts/html_shot.py (HTML file to image). Use for any task involving an image — questions, text, splitting and transcribing long screenshots or chat histories, locating elements, comparing, rebuilding as HTML/SVG, digitizing a sketch or diagram, reading values off a chart, operating a GUI from screenshots — and to re-check an image yourself when a description you were given lacks a detail.

1,088 Updated today
Anionex
AI & Automation Listed

vision-subagent

视觉子代理。当主模型不支持图像输入时,用 workflow 派生一个指定当前环境可用视觉模型的子代理,通过 read_image 查看或核验图片内容并结构化返回结论。适用于"需要看图、但主模型读不了图"的任何会话。

3 Updated 2 days ago
OrinVoss