mcpField
S
skills-registration

skills-registration

github.com/bytedanceエージェントワークフロー47749 回インストール今日更新
リポジトリ

skills-registration について

AgentKit Skill Registrationは、ローカルのスキルディレクトリをAgentKitに登録するスキルです。ディレクトリをZIP化してTOSにアップロードし、CreateSkill APIを呼び出します。

主な機能

  1. 01ローカルスキルディレクトリの登録
  2. 02ディレクトリのZIP化
  3. 03パッケージのTOSへのアップロード
  4. 04CreateSkill APIの呼び出し

活用シーン

  1. 01新規作成したスキルの登録
  2. 02ローカルスキルディレクトリのAgentKitへの公開

MCP 対応

MCP サーバーやクライアントとしての説明はありません。AgentKitへのスキル登録を行います。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bytedance/agentkit-samples --skill skills-registration

インストール後、Claude Code で/skills-registrationを入力して読み込まれたか確認します。

同梱ファイルLICENSE.txtscripts/skills_register.py

詳細

AgentKit スキルの登録

このスキルは、ローカルのスキルディレクトリを AgentKit プラットフォームに登録します。ディレクトリを ZIP に圧縮して TOS にアップロードし、CreateSkill API を呼び出します。

使用方法

スキルを登録するには、次のコマンドを実行します。

python3 scripts/skills_register.py <path_to_skill_directory>

<path_to_skill_directory> を、SKILL.md を含むフォルダーへのパスに置き換えてください。

要件

  • veadk Python パッケージがインストールされていること。
  • 環境変数:
    • VOLCENGINE_ACCESS_KEY
    • VOLCENGINE_SECRET_KEY
    • SKILL_SPACE_ID(必須。スキルスペース ID をカンマ区切りで指定)
    • AGENTKIT_TOOL_REGION(任意。デフォルトは cn-beijing)

例

python3 scripts/skills_register.py ./my-new-skill

エラー処理

  • スクリプトがエラー VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY are not set in environment variables. を返した場合は、VOLCENGINE_ACCESS_KEY と VOLCENGINE_SECRET_KEY の環境変数を設定する必要があることをユーザーに伝えてください。これらをワークスペースの環境変数ファイルに記述してください。ファイルがすでに存在する場合は、末尾に追記してください。環境変数の形式が正しいことを確認し、環境変数を有効にしてから、直前に失敗したタスクを再試行してください。

コメント