用途:Skill Creator 是 OpenCode 中用于创建新技能、迭代改进已有技能并衡量技能质量的技能,要求在编写任何 SKILL.md 之前先加载。
主要能力:引导完成从确定技能目标、撰写草稿、设计测试提示、通过 Task 子代理运行测试、评估结果到根据反馈重写的完整流程;支持从零创建或直接进入评估阶段;提供技能目录结构、YAML frontmatter、渐进式披露、打包资源等参考文件,以及 init_skill.sh、validate_skill.sh、package_skill.sh 等脚本。
使用方式:先明确技能用途与触发场景,撰写 SKILL.md(含 name、description 等 frontmatter),生成 2-3 个真实测试提示并保存到 evals/evals.json;在同一轮中分别启动带技能与不带技能的 Task 子代理运行,结果存入 -workspace/ 下按迭代与用例分目录;运行评估查看器审阅输出与基准,收集 feedback.json 后迭代改进。description 优化阶段可生成 20 条触发评估查询,经用户审阅后迭代。
适用场景:为 OpenCode 代理创建或更新技能、优化技能触发描述、对可客观验证的技能做量化评估。
限制:技能不得包含恶意软件、漏洞利用或危害安全的内容;主观类技能更适合定性评估;具体安装命令、收费与平台支持信息暂未提供。