autoglm-image-recognition

Converts images to natural-language descriptions via AutoGLM Image Recognition API.

Updated May 4, 2026
One-click install
npx skills add https://github.com/234194027-cpu/xianclaw --skill autoglm-image-recognition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoglm-image-recognition
Source: https://github.com/234194027-cpu/xianclaw/tree/main/resources/skills/autoglm-image-recognition
Command: npx skills add https://github.com/234194027-cpu/xianclaw --skill autoglm-image-recognition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you recognize and describe image contents without manually interpreting what’s in a picture, turning an input image into a readable description.

Core Features & Use Cases

  • Image understanding: Generates descriptive text for what’s in an image (objects, scenes, and possibly text).
  • Flexible input: Supports using either a public image URL directly or a local image file that is first uploaded to obtain a public URL.
  • Custom prompting: Allows an optional prompt to guide recognition (e.g., “识别图中文字” vs default “描述图片”).

Quick Start

Provide a public image URL (http/https) and ask the agent to generate an image description using the autoglm-image-recognition skill with the default prompt.

Frequently Asked Questions about autoglm-image-recognition

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

FAQPage Schema
How do I generate a natural-language description from an image URL?

To generate an image description from an image URL, the Skill calls the AutoGLM Image Recognition API to convert picture contents into readable text. You provide a public http/https URL and the agent processes it to output a scene description.

Can I extract visible text from an image using auto glm?

Yes, you can extract visible text from an image using auto glm by providing a custom prompt like “识别图中文字” instead of the default “描述图片” prompt. This guides the recognition API to perform OCR-like text extraction tasks.

Do I need a local token service to run image recognition?

Yes, you need a local token service running at http://127.0.0.1:18432/get_token to run image recognition. The Skill uses this local endpoint to generate signed request headers required for POSTing to the image-recognition API endpoint.

How do I process a local image file for image understanding tasks?

To process a local image file for image understanding tasks, the file must first be uploaded to obtain a public oss_url. Once you have the public URL, the Skill passes it to the AutoGLM API to generate the description.

What are the limitations of using a public URL for image description?

A key limitation of using a public URL for image description is that the URL must be publicly accessible. If the image is behind authentication or firewalls, the AutoGLM API cannot fetch it, and local files require manual uploading to generate a public oss_url first.