关于 skills-registration
AgentKit Skill Registration 用于将本地技能目录注册到 AgentKit 平台。它会打包目录、上传至 TOS,并调用 CreateSkill API。
主要功能
- 01注册本地技能目录
- 02将目录打包为 ZIP
- 03上传软件包至 TOS
- 04调用 CreateSkill API
适用场景
- 01注册新创建的技能
- 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 平台。它会压缩该目录,将其上传到 TOS,并调用 CreateSkill API。
用法
要注册技能,请运行以下命令:
python3 scripts/skills_register.py <path_to_skill_directory>
将 <path_to_skill_directory> 替换为包含 SKILL.md 的文件夹路径。
要求
- 已安装
veadkPython 包。 - 环境变量:
VOLCENGINE_ACCESS_KEYVOLCENGINE_SECRET_KEYSKILL_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环境变量。将其写入工作区中的环境变量文件。如果该文件已存在,则将其追加到文件末尾。确保环境变量格式正确,使环境变量生效,然后重试刚刚失败的任务。
评论
支持 Markdown