SuperAPI AI 工具集

fusion-skill-authoring

智能体与模型

查看项目

更新于 10-16 05:07

技能介绍

用途:在仓库 skills/ 目录下创建新技能,或对现有技能做实质性重写(而非小改错别字)。典型触发包括“为……创建技能”“搭建 skills/<name>/SKILL.md”“把该工作流变成可复用技能”“改进技能元数据与激活线索”“为技能配置 references/assets/helper agents”。不适用于编辑 skills/ 之外的产品代码、纯错别字修改、更适合用文档/模板/脚本解决的请求、无关的大型重构,以及破坏性命令或隐藏网络自动化。

主要能力:先检查现有技能目录,优先复用或更新而非重复创建;在动笔前定义至少三个代表性请求作为验收标准;对技能分类(能力提升 vs 工作流/编码偏好)与组合模型(独立、编排者、下属);选择最小有效结构(SKILL.md 必需,references/、assets/、agents/、scripts/ 按需);编写最小可用 SKILL.md;校验发现性、结构与本地策略;最后报告变更与待决问题。

使用方式:先收集必填输入(新建/更新/非技能、目标路径、kebab-case 基础名与最终名、一句话用途、激活线索与反触发、预期输出、安全边界与审批要求),缺失时用 assets/follow-up-questions.md 提问。元数据约束:name 为 1-64 字符小写字母/数字/连字符且与文件夹名一致;description 非空且不超过 1024 字符、第三人称、含 USE FOR 与 DO NOT USE FOR;metadata.version 无本地规则时默认 "0.0.0";tags 用小写 kebab-case。默认最终名 custom-<base-skill-name>,默认结构为 skills/<final-skill-name>/ 下 SKILL.md、references/、assets/,必要时加 agents/、scripts/。

限制:不得请求或暴露密钥、未经确认执行破坏性命令、编造验证结果、修改范围外文件、加入隐藏网络访问或远程代码执行。脚本需记录依赖与副作用、校验输入、显式说明网络访问,禁止下载即运行模式。若运行时不支持子代理,应以内联方式保留同样的审查循环。仓库特有的命名、归属、生命周期与发布策略应放在仓库本地说明中,而非可移植技能包内。