glm-vision

Analyze images with GLM-4.6V to generate captions and extract embedded text.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill glm-vision
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glm-vision
Source: https://github.com/archibate/archibate-skills/tree/main/optional-skills/glm-vision
Command: npx skills add https://github.com/archibate/archibate-skills --skill glm-vision

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Provides reliable visual understanding for user-submitted images by producing natural-language descriptions, extracting embedded text (OCR), identifying visual elements, and comparing multiple images to surface differences and semantics, which removes the need for manual inspection.

Core Features & Use Cases

  • Image Description: Generate concise and detailed natural-language descriptions for photos, screenshots, and diagrams.
  • OCR Text Extraction: Extract and preserve textual content from images for search, translation, or copyable output.
  • Image Comparison & Analysis: Compare multiple images to highlight differences, similar objects, or layout changes; supports basic video/frame input.
  • Use Case: Quickly analyze a screenshot to summarize UI elements and extract any visible text for documentation or bug reports.

Quick Start

Please analyze the attached image, describe its main contents, extract any visible text, and list the key objects and colors present.

Frequently Asked Questions about glm-vision

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

FAQPage Schema
How do I extract text from a screenshot using OCR?

Image comparison analyzes multiple submitted photos or video frames to highlight differences. It identifies layout changes and similar objects across inputs using the multimodal vision API to surface semantic relationships.

Can I analyze a batch of images and video frames with GLM-4.6V?

Yes, GLM-4.6V supports analyzing batches of images and basic video frames. The skill applies the multimodal API to compare multiple inputs, extract embedded text, and generate natural-language descriptions.

Do I need an OpenAI library to use Zhipu GLM-4.6V for image analysis?

Yes, the OpenAI library is required as a dependency to use Zhipu GLM-4.6V for image analysis. The skill includes basic error handling for missing API keys and processes Base64 or URL image inputs.

What is the best way to generate natural-language descriptions for photos?

The best way to generate natural-language descriptions for photos is using a multimodal vision API. This skill produces concise summaries of visual elements, identifies key objects and colors, and extracts text without manual inspection.

Why does image analysis fail when the API key is missing?

Image analysis fails when the API key is missing because the Zhipu GLM-4.6V multimodal API requires authentication. The skill includes basic error handling to manage missing keys and prevent processing failures.