导入 SKILL.md
SKILL.md 是现有 AI skill 生态的重要载体。
但大多数 SKILL.md 并没有声明完整的输入输出 schema、capability、side effects、checkpoint behavior 和 trust metadata。因此 Huoban 不应该把它们直接视为原生 Skill,而应该默认导入为 Adapter。
定位
命令
导入结果
导入应生成:Adapter:外部 skill 的标准化包装。- 可选
Skill:被 Adapter 标准化后的能力声明。 capabilities:可推断,但必须标记 review required。sideEffects:无法确定时标记 unknown。content:保留原始 SKILL.md。conditions:写入ImportNeedsReview。
示例
为什么默认 Adapter
外部 skill 可能:- 依赖某个工具生态。
- 含有隐藏前置条件。
- 没有结构化输入输出。
- 会读取或修改文件。
- 需要人工交互。
- 对上下文有隐含假设。
什么时候可以生成 Skill
只有当 Adapter 补齐以下信息后,才可以生成或提升为标准Skill:
capabilitiesinputSchemaoutputSchemadeclaredSideEffectscheckpointBehaviorcontextRequirementsversionCompatibilitytrustmetadata
与 Policy 的关系
如果sideEffects 是 unknown,Policy 应保守处理:
适配优先于重写
Huoban 早期不应该重造所有 skill。 更好的路线是:- 导入已有
SKILL.md。 - 生成 Adapter。
- 补齐 capability 和 side effects。
- 通过 review 提升可信度。
- 在 Flow 中按 capability 使用。