Multimodal Vision Skill
Description
One image-recognition engine for any AI agent — 3 protocols (OpenAI Chat/Responses, Anthropic Messages), multi-provider (DeepSeek, GLM + any compatible endpoint). Works with Claude Code, Codex, Cursor, ZCode, OpenClaw & more.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
multimodal-vision
**English** | [简体中文](README.zh-CN.md)
**One image-recognition engine for any AI agent** — three wire protocols, multiple providers, a single CLI.
Give your agent the ability to *see*. `multimodal-vision` lets Claude Code, Codex, Cursor, ZCode, OpenClaw, Hermes — or any IDE/ADE with terminal access — analyze, describe, compare, and OCR images through hosted vision LLMs, without writing any glue code.
your agent ──▶ vision.py analyze img.png ──▶ [ openai-chat │ openai-responses │ anthropic ] ──▶ DeepSeek · GLM · any compatible endpoint
Highlights
| Three protocols, one CLI | OpenAI Chat Completions, OpenAI Responses, and Anthropic Messages. Switch with --protocol; the engine handles each wire format (data-URI vs input_image vs base64 source blocks) for you. |
| Provider registry | Presets for DeepSeek (deepseek-v4-flash-vision-exp) and Zhipu GLM (glm-5.3-flash); add any OpenAI- or Anthropic-compatible endpoint by editing one JSON file. |
| Multi-image & URL input | Mix local paths and remote URLs in one call; everything is normalized to base64 so all protocols behave identically. |
| Reasoning-model aware | Handles reasoning_content / thinking blocks; warns when the token budget is too small to produce a final answer. |
| Operational hygiene | Unique-prefix model matching (-m glm), exponential-backoff retries on 429/5xx, live self-check, --json output, magic-byte image sniffing. |
| Minimal dependencies | Python 3.8+ and requests. No Pillow, no framework. |
Quick start
git clone https://github.com/CHNAICORP/multimodal-vision-skill.git ~/.agents/skills/multimodal-vision
cd ~/.agents/skills/multimodal-vision
cp config/providers.example.json config/providers.json # then fill in your API keys
python3 scripts/vision.py check # live self-test
Analyze your first image:
python3 scripts/vision.py analyze photo.jpg -q "Descri
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Awesome Llm Apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI Headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agen
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI