glm-master-skill について
glm-master-skillは、GLMスキルを探したり導入したりするエージェントや利用者向けの、ドキュメントのみのガイドです。公式リンク、インストールコマンド、APIキーの設定方法を案内し、ローカルスクリプトは実行しません。
主な機能
- 01GLM-OCR、GLM-Image、GLM-Vのスキル一覧
- 02ClawhubとGitHubからの導入手順
- 03APIキーの設定とセキュリティ対策
- 04タスクに応じたスキル選択の案内
活用シーン
- 01OCRや画像生成向けのスキルを探す場面
- 02Clawhubのレート制限時に別の導入方法を確認
- 03タスクに合うGLMスキルの選択と導入をエージェントに案内
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ zai-org/ glm-skills --skill glm-master-skillインストール後、Claude Code で/glm-master-skillを入力して読み込まれたか確認します。
詳細
GLM マスタースキル(ガイドのみ) / GLM スキル総覧(ガイドのみ)
これはドキュメント専用のマスタースキルです。
- ✅ 利用可能な GLM スキルを紹介します。
- ✅ 公式のインストールリンクとコマンドを提供します。
- ❌ ローカルスクリプトは実行しません。
- ❌ サブプロセスは使用しません。
このスキルはナビゲーションとインストール方法の説明のみを行い、ローカルスクリプトは実行しません。
公式スキル一覧
GLM-OCR
| スキル | 目的 | リンク |
|---|---|---|
glmocr | 一般的な OCR(テキスト抽出) | https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr |
glmocr-table | 表の抽出 | https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-table |
glmocr-formula | 数式の抽出 | https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-formula |
glmocr-handwriting | 手書き文字の OCR | https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-handwriting |
glmocr-sdk | GLM-OCR SDK のガイダンス | https://github.com/zai-org/GLM-skills/tree/main/skills/glmocr-sdk |
GLM-Image
| スキル | 目的 | リンク |
|---|---|---|
glm-image-gen | テキストから画像を生成 | https://github.com/zai-org/GLM-skills/tree/main/skills/glm-image-gen |
GLM-V
インストール方法
方法 A:Clawhub からインストール(まずはこちらを推奨)
npx clawhub@latest install <skill-name>
例:
npx clawhub@latest install glmocr
npx clawhub@latest install glmv-caption
npx clawhub@latest install glm-image-gen
複数のスキルを一度にインストールすることもできます。
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
方法 B:Clawhub によるレート制限がある場合
次のようなエラーが表示されることがあります。
✖ Rate limit exceeded (retry in 47s, remaining: 0/20, reset in 47s)
次のいずれかを行ってください。
- リセット時刻の後まで待ってから再試行します。
- 公式 GitHub スキルディレクトリから直接インストールします。
Clawhub によるレート制限が発生した場合は、待ってから再試行するか、GitHub ソースからのインストールに切り替えてください。
方法 C:GitHub ソースからインストールする
各スキルの公式パスを使用してください(上記のカタログを参照)。
基本的な手順は次のとおりです。
git clone https://github.com/zai-org/GLM-skills.git
その後、各スキルの SKILL.md に記載された正確なセットアップ手順に従ってください。
API キーの設定(ほとんどの下流スキルで必須)
ほとんどの GLM スキルでは、環境変数 ZHIPU_API_KEY が必要です。このマスタースキル自体はキーを読み取ったり使用したりしませんが、下流スキルでは使用します。
セキュリティのベストプラクティス:
- 使用するスキルに必要な権限のみを付与した、権限を限定した API キーを作成してください。
- キーは環境変数にのみ保存し、ソースファイルにハードコードしたり、バージョン管理にコミットしたりしないでください。
.envファイルに保存する場合は、.gitignoreにZHIPU_API_KEYを追加してください。- キーは定期的にローテーションし、使用していないキーは https://bigmodel.cn/usercenter/proj-mgmt/apikeys で無効化してください。
API キーの取得先:https://bigmodel.cn/usercenter/proj-mgmt/apikeys
シェルで設定します。
export ZHIPU_API_KEY="your_key"
または、環境設定ファイル(例:~/.zshrc)に記述して長期的に有効にすることもできますが、そのファイルがバージョン管理システムにコミットされないようにしてください。
エージェントによるこのマスタースキルの使用方法
ユーザーから GLM OCR/GLM Image/GLM-V の機能について尋ねられた場合:
- ユーザーの意図に合うカタログ内のスキルを 1 つ以上選びます。
- まず
npx clawhub@latest install <skill-name>によるインストールを推奨します。 - レート制限がある場合は、後でもう一度試すか、GitHub のスキルソースを使用するようユーザーに案内します。
- 選択したスキルの公式
SKILL.mdを開き、記載された手順に従います。
ユーザーから具体的なタスクを依頼された場合、エージェントは上記の手順に沿ってインストールを案内し、該当するスキルのドキュメントを開きます。
リソースリンク
- GLM-5:https://github.com/zai-org/GLM-5
- GLM-OCR:https://github.com/zai-org/GLM-OCR
- GLM-Image:https://github.com/zai-org/GLM-Image
- GLM-V:https://github.com/zai-org/GLM-V
- API ドキュメント:https://docs.bigmodel.cn/
- API キー:https://bigmodel.cn/usercenter/proj-mgmt/apikeys
この設計の理由
スキル共有プラットフォームによっては、レビュー時に subprocess の実行を高リスクと見なすことがあります。
このマスタースキルを安全に保ち、レビューに通りやすくするため、次のようにしています。
- 補助用の
.pyインストーラーはありません。 - ローカルでコマンドを実行するロジックはありません。
- 公式リンクと明確なインストール手順のみを掲載しています。
subprocess はレビュー時に高リスクと見なされる可能性があるため、ここでは「ドキュメントのみ」の形式を採用しています。
セキュリティに関する注意
このマスタースキルでは、意図的に実行可能な補助スクリプトを使用していません。 公開スキルマーケットプレイスで、より安全に共有・レビューできるように設計されています。
この Skill には、レビュー時のリスクを軽減するため、意図的に実行可能なインストールスクリプトを含めていません。