用途:Skill Creator 用于创建模块化、自包含的技能包,以扩展智能体能力。适用于设计新技能、更新已有技能,或帮助用户构建带脚本、参考资料与资源的技能。
主要能力:定义技能目录结构,包含必需的 SKILL.md(frontmatter 加指令),以及可选的 scripts/(确定性任务的可执行代码)、references/(按需加载的文档)、assets/(输出用模板、图片等文件)。frontmatter 中 name 需小写、连字符、少于 64 字符;description 必须同时说明做什么和何时触发,因为正文在触发后才加载。
使用方式:先读取 ~/.gooseworks/credentials.json 获取凭据,设置 GOOSEWORKS_API_KEY 与 GOOSEWORKS_API_BASE;若文件不存在,提示用户运行 npx gooseworks login。所有端点使用 Bearer 认证。创建流程为:理解需求、规划可复用资源、运行 orth skills init <name> 初始化、编写 SKILL.md 并添加资源、运行 orth skills submit <path> 提交、在真实任务上迭代。也可用 orth skills init my-skill --path ~/.openclaw/skills 指定路径,用 orth skills update <slug> ./my-skill 更新已有技能。
适用场景:需要为智能体扩展能力、封装可复用工作流或组织领域知识时。
限制与原则:上下文窗口共享,内容应简洁,只补充智能体未知信息。SKILL.md 建议不超过 500 行,接近上限时拆分为参考文件,采用渐进式披露。不要包含 README、CHANGELOG、安装指南、面向用户的文档或与任务无关的内容。具体收费、价格、平台与效果资料暂未提供。