image-analyze

image-analyze is a skill for Claude Code, Codex from SoLongAdios/zhipu-vision-mcp. It costs 121 tokens per session (864 once invoked), scanned A, original, MIT.

An image-analysis skill that sends a local image, web image, or base64 image to a vision service and returns an answer to a question about it. It can handle image descriptions, visual questions, and OCR, which means extracting text from an image.

In plain words
What is it for?
Use it to describe images, answer questions about their contents, count or identify objects, and read text from supported image files.
Why use it?
It removes the need to inspect images manually or use a separate OCR tool. It can try other configured vision models when an earlier model fails.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to describe images, answer questions about their contents, count or identify objects, and read text from supported image files.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/solongadios/zhipu-vision-mcp/image-analyze
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add SoLongAdios/zhipu-vision-mcp --skill image-analyze
Clone the repo
git clone --depth 1 https://github.com/SoLongAdios/zhipu-vision-mcp

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for image-analyze

README.md
[![agentmods](https://agentmods.dev/badge/skills/solongadios/zhipu-vision-mcp/image-analyze/github.svg)](https://agentmods.dev/skills/solongadios/zhipu-vision-mcp/image-analyze)
Your own site
<a href="https://agentmods.dev/skills/solongadios/zhipu-vision-mcp/image-analyze"><img src="https://agentmods.dev/badge/skills/solongadios/zhipu-vision-mcp/image-analyze/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for image-analyze

Your own site · 80×15
<a href="https://agentmods.dev/skills/solongadios/zhipu-vision-mcp/image-analyze"><img src="https://agentmods.dev/badge/skills/solongadios/zhipu-vision-mcp/image-analyze.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 121 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 864 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00121 $0.00864
Opus 5 $0.00060 $0.00432
Sonnet 5 $0.00024 $0.00173
Haiku 4.5 $0.00012 $0.00086

Measured 10d ago against content hash 79891c1e0134, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

image-analyze scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/image-analyze/SKILL.md · 31 lines

What it actually says

图片识别(image-analyze)

当用户要求识别/理解/分析图片——例如"识别这张图片""图片里有什么""看图回答""描述图片内容""提取/识别图片中的文字(OCR)"——时,调用视觉 MCP 工具 analyze_image(由 zhipu-vision MCP server 提供)。该工具内置多模型自动故障转移:按优先级依次尝试 glm-4.6v-flash → glm-4.1v-thinking-flash → glm-4v-flash → mimo:mimo-v2.5 → mimo:mimo-v2-omni,限流/失败自动切换下一个,无需手动干预。前三个为智谱免费模型,mimo 为收费兜底(智谱限流时自动切换);如需使用其他收费模型(kimi/qwen/gemini/gpt 等),用 model 参数显式指定(见下)。

调用方式

工具参数:

  • image(必填):图片输入,三种形式任选其一:
    • 本地文件绝对路径(如 C:/Users/xx/a.png
    • http(s) 图片 URL
    • base64 data URI(data:image/...;base64,...
  • question(可选):对图片的提问;用户未指定时默认"请描述这张图片"。可以代用户补充更有针对性的问题(如"识别图中的文字""图中有几个物体""图片是什么场景"),以提升回答质量。
  • model(可选):手动指定模型,格式 provider:model(如 glm-4.1v-thinking-flashmimo:mimo-v2.5kimi:kimi-k3qwen:qwen-vl-maxgemini:gemini-2.5-flashopenai:gpt-4o);指定后不自动切换。仅在用户明确要求用某个模型时使用。

注意事项

  • 支持格式:png / jpg / jpeg / gif / webp / bmp / svg / ico;其他格式需先转换为支持的格式。
  • 用户给出的是相对路径或文件名时,先解析为绝对路径再传入。
  • 返回的 structuredContent.model 是实际使用的 provider/model,可据此向用户说明用的哪个模型(如发生切换)。
  • 若返回 isError: true,说明所有候选模型都失败,把错误信息转述给用户并给出处理建议:
    • 429(该模型当前访问量过大):免费模型限流,已自动尝试收费兜底(默认 mimo);若仍失败,可建议用户用 model 参数指定其他收费模型(如 kimi:kimi-k3 / qwen:qwen-vl-max),或稍后重试;
    • 401:对应 provider 的 API key 无效,请检查 ZHIPU_API_KEY / MIMO_API_KEY
    • 404(模型不存在)VISION_MODEL_CHAIN 中模型名拼写有误。
  • 一次调用分析一张图片;多张图片可多次调用 analyze_image
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 31 lines · 121 tokens per session scan A 79891c1e0134

Subscribe to this mod's changes

image-analyze is a skill published in the GitHub repository SoLongAdios/zhipu-vision-mcp (0 stars, last pushed 28d ago), licensed MIT. It adds 121 tokens to every session and 864 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

webgl-holographic-foil

A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.

nexu-io/open-design · 41 tokens

general-video

Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated…

heygen-com/hyperframes · 92 tokens

html-ppt-hermes-cyber-terminal

OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.

nexu-io/open-design · 53 tokens

html-ppt-taste-brutalist

16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).

nexu-io/open-design · 78 tokens

chengfeng-check-updates

An environment manager for a video-editing system. It checks whether its skills and runtime—the software needed to run them—are installed and compatible.

Agentchengfeng/chengfeng-videocut-skills · 120 tokens

diagnostic-stem-delivery

Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow.

HKUDS/OpenSpace · 23 tokens