首轮输出(强制)
在首次回复中须根据用户描述输出 ## 建议施工输入(按 Tier A/B/C 分组标注),不得直接输出完整实现代码。
停码条件(仅以下情形禁止 read 细则与编码):
- Tier C 任一项未决;
- Tier B 已给出建议但用户明确反对且未给替代。
不再要求用户逐项手写全部施工契约;不因 Tier A 未「用户填写」而停码。
施工输入问卷(业务向,固定顺序)
- 验证目标:要验证 Registry 的哪条链路(上传 / 解析 / 发布 / Loader 读取)?
- 包结构:是否需要
reference/、jq-config-template.json等附加文件? - 触发场景:手动绑定还是 Auto 向量召回?
施工输入分层
| Tier | 含义 | 用户参与 |
|---|---|---|
| A 自动采纳 | 采纳默认或流程清晰时可推断 | 无需确认 |
| B 建议确认 | 模型给建议值,须用户确认 | 「可以」或修正即过 |
| C 必问停码 | 猜错代价大,无答案则停码 | 必须明确回答 |
施工契约清单:
testScope(Tier B):upload/parse/publish/loader/fullpackageFormat(Tier A):默认zip(含 SKILL.md 根目录)includeReference(Tier A):默认true(含 reference/implementation-spec.md)expectedFrontMatter(Tier B):name、description、version、triggers 是否与包内一致
门禁通过判定
全部满足后方可 read implementation-spec.md 并落地:
- [ ] 验证目标(testScope)已明确
- [ ] Tier C 全部有明确答案
- [ ] Tier B 已确认或首条消息已明示
技能包交付规范
Instructions
- 命中触发词后确认属于 Skills Registry 包结构验证场景。
- 执行上方「首轮输出」分层门禁;Tier C 未决时,每轮只输出缺项与待确认项,不编码。
- 门禁通过后 read implementation-spec.md,按 §2–§5 及下方「固定输出模板」实施。
参考文档
- 实施规范细则:reference/implementation-spec.md
维护原则:本文件维护「触发 + 门禁 + 实施骨架 + 输出模板」;实现细节仅在 implementation-spec.md。
触发关键词
- 别名:
技能包规范、包结构检查、入库自检 - 标识:
skill-package-standard
不适用场景
- 生产环境业务 Skill 编写 → 参考
doc/output/ai-platform-skills-design.md - VA 分布式事务编排 →
lowcode-va-trans
快速决策(骨架)
- 确定 testScope → 2. 确认包结构 → 3. 选择验证步骤 → 4. 输出自检结果
固定输出模板
首轮(门禁未过):
## 业务理解## 建议施工输入(按 Tier A/B/C 分组)## 待确认项(仅 B/C)## 推断依据与假设
落地轮(门禁通过后):
## 验证范围判定## 包结构检查清单## 验证步骤## 预期结果## 自检结果(对照细则 §4)