用途:把本地技能目录注册到 AgentKit 平台,流程为压缩目录、上传到 TOS、调用 CreateSkill API。当用户想发布、上传或注册自己创建的技能时使用。
用法:运行 python3 scripts/skills_register.py <path_to_skill_directory>,将参数替换为包含 SKILL.md 的文件夹路径。例如:python3 scripts/skills_register.py ./my-new-skill。
依赖与配置:需安装 veadk Python 包。环境变量包括 VOLCENGINE_ACCESS_KEY、VOLCENGINE_SECRET_KEY、SKILL_SPACE_ID(必填,技能空间 ID 的逗号分隔列表),以及可选的 AGENTKIT_TOOL_REGION(默认 cn-beijing)。
错误处理:若脚本报出 VOLCENGINE_ACCESS_KEY 与 VOLCENGINE_SECRET_KEY 未设置,应告知用户提供这两个环境变量,将其写入工作区的环境变量文件(文件已存在则追加到末尾),确保格式正确并使其生效,然后重试刚才失败的任务。
限制:资料未提供平台配额、权限范围、失败重试机制及计费信息。