技能面(同步 stitch-skills v1.3.0)
- 25 个技能改名,统一进
stitch-ui-*/stitch-ui-contract-*命名族(如stitch-ui-designer→stitch-ui-execute、stitch-ui-design-spec-*→stitch-ui-contract-*、stitch-taste-design→stitch-ui-style) - 新增
stitch-design-spec(PRD/功能 → 逐页规格与提示词) - 18 个保留名称的技能内容同步更新;
skills.lock.json钉 v1.3.0 / 87f04d8 - 技能总数 45 → 46(44 内嵌 + stitch-harness / stitch-visual-judge 两个插件本地)
命令面(9 → 14,含破坏性重命名)
- 移除:
/stitch-loop、/stitch-ui-designer - 改名:
/stitch-ui-loop、/stitch-ui-execute - 新增:
/stitch-design-spec、/stitch-design-harness、/stitch-site-md、/stitch-ui-style、/stitch-remotion /stitch总入口升级为发现面(列出 13 个细分命令与职责)- 意图钩子提示按能力族分组,不再罗列命令清单
SessionStart 钩子静默契约
环境检查改为插件自完整性检查:完好 → 零输出退出 0;缺件 → 一行告警仍退出 0。外部应用、第三方 CLI 与凭据的就绪检查移交各技能的 Step 0 流程。不相关对话中的钩子噪音归零。
文档与守卫
- README:技能数 46(上游 vendor 44)、新增斜杠命令章节、截图标注为 v0.8.x 实况
- 测试守卫去硬编码:技能数从 skills.lock.json + plugin-local-skills.json 推导;品牌资产改为校验清单声明(存在/PNG/尺寸)——此前两处守卫把当时的值冻住,文档与测试一起漂移
stitch_harness/preflight.py版本改为从清单推导(本仓 clientInfo 名称对齐为 stitch-design)