SuperAPI AI Directory

glm-master-skill

Agents & models

View repository

Updated 10-16 06:52

About this skill

GLM Master Skill (Guide Only) / GLM Skill Overview (Guide Only)

This is a documentation-only master skill.

  • ✅ It introduces available GLM skills.
  • ✅ It provides official install links and commands.
  • ❌ It does not run any local scripts.
  • ❌ It does not use subprocess.

This Skill only provides navigation and installation instructions; it does not execute any local scripts.


Official Skills Catalog / Official Skills Catalog

GLM-OCR

Skill Purpose Link
glmocr General OCR (text extraction) https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr
glmocr-table Table extraction https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-table
glmocr-formula Formula extraction https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-formula
glmocr-handwriting Handwriting OCR https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-handwriting
glmocr-sdk GLM-OCR SDK guidance https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-sdk

GLM-Image

Skill Purpose Link
glm-image-gen Text-to-image generation https://github.com/zai-org/GLM-skills/tree/main/skills/glm-image-gen

GLM-V

Skill Purpose Link
glmv-caption Image/video/file captioning https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-caption
glmv-prompt-gen Prompt generation from visual input https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-prompt-gen
glmv-resume-screen Resume screening https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-resume-screen
glmv-grounding Image/video target localization & bounding-box visualization https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-grounding
glmv-doc-based-writing Document-based content generation (PDF/DOCX) https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-doc-based-writing
glmv-pdf-to-ppt PDF to HTML presentation conversion https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-pdf-to-ppt
glmv-pdf-to-web PDF to academic project website conversion https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-pdf-to-web
glmv-prd-to-app Build full-stack web app from PRD documents & prototypes https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-prd-to-app
glmv-stock-analyst Multi-source stock analysis and report generation https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-stock-analyst
glmv-web-replication Frontend visual replication of public websites https://github.com/zai-org/GLM-skills/tree/main/skills/glmv-web-replication

Installation Methods / Installation Methods

Method A: Install from Clawhub (Recommended first)

npx clawhub@latest install <skill-name>

Example:

npx clawhub@latest install glmocr
npx clawhub@latest install glmv-caption
npx clawhub@latest install glm-image-gen

You can also install multiple skills at once:

npx clawhub@latest install glmocr glmocr-table glmocr-formula glmocr-handwriting glmocr-sdk glm-image-gen glmv-caption glmv-prompt-gen glmv-resume-screen glmv-grounding glmv-doc-based-writing glmv-pdf-to-ppt glmv-pdf-to-web glmv-prd-to-app glmv-stock-analyst glmv-web-replication

Method B: If Clawhub is rate-limited

You may see errors like:

✖ Rate limit exceeded (retry in 47s, remaining: 0/20, reset in 47s)

Use one of the following:

  1. Wait and retry after reset time.
  2. Install from the official GitHub skill directory directly.

You may encounter Clawhub rate limits; you can wait and retry, or switch to installing from the GitHub source.

Method C: Install from GitHub source

Use each skill's official path (see catalog above).

General idea:

git clone https://github.com/zai-org/GLM-skills.git

Then follow that skill's own SKILL.md for exact setup steps.


API Key Setup (required by most downstream skills)

Most GLM skills require the environment variable ZHIPU_API_KEY. This master skill itself does not read or use the key, but downstream skills will.

Security best practices:

  • Create a limited-scope API key with only the permissions needed for the skills you plan to use.
  • Store the key in environment variables only — never hardcode it in source files or commit it to version control.
  • Add ZHIPU_API_KEY to your .gitignore if storing it in a .env file.
  • Rotate the key periodically and revoke unused keys at https://bigmodel.cn/usercenter/proj-mgmt/apikeys.

Get API key: https://bigmodel.cn/usercenter/proj-mgmt/apikeys

Set in shell:

export ZHIPU_API_KEY="your_key"

Or write to the environment configuration file (such as ~/.zshrc) to take effect long-term, but please ensure that this file will not be committed to the version control system.


How an Agent should use this Master Skill

When user asks for GLM OCR / GLM Image / GLM-V capabilities:

  1. Match user intent to one or more skills in the catalog.
  2. Recommend installation via npx clawhub@latest install <skill-name> first.
  3. If rate-limited, tell user to retry later or use GitHub skill source.
  4. Open the selected skill's official SKILL.md and follow its instructions.

When the user proposes a specific task, the Agent guides the installation according to the above process and jumps to the corresponding skill documentation.


Resource Links


Why this design / Why this design

Some skill-sharing platforms may flag subprocess execution as high risk during review.

To keep this master skill safe and easy to pass review:

  1. No helper .py installer.
  2. No local command execution logic.
  3. Only official links + clear installation instructions.

Since subprocess may be considered high-risk during review, a "documentation-only" approach is adopted here.


Security Note

This master skill intentionally avoids executable helper scripts. It is designed for safer sharing/review in public skill marketplaces.

This Skill deliberately does not include executable installation scripts to reduce review risk.