| fix: add missing ascendc-regbase-best-practice
Co-authored-by: yanhf<yanhaifeng5@huawei.com>
# message auto-generated for no-merge-commit merge:
!224 merge master into master
fix: add missing ascendc-regbase-best-practice
Created-by: yanhf
Commit-by: yanhf
Merged-by: cann-robot
Description: ## 描述
#### 问题修复 Bug Fix
**【算子直调 ops-direct-invoke】** init.sh 的 INCLUDED_SKILLS 白名单遗漏 ascendc-regbase-best-practice,导致 init project opencode 安装后 .opencode/skills 目录下缺失该 skill。ascendc-kernel-architect agent 在其 frontmatter 中明确声明了该 skill 的依赖,安装时被白名单过滤机制过滤掉。
修复方法:在 init.sh 第33行的 INCLUDED_SKILLS 中添加 ascendc-regbase-best-practice。
**【算子注册调用 ops-registry-invoke】** 同理,ops-registry-invoke 的 ascendc-ops-architect、ascendc-ops-developer、ascendc-ops-reviewer 三个 agent 均未声明 ascendc-regbase-best-practice skill 依赖,且 agent prompt 正文中缺少 RegBase 路线相关的决策/实现/审查流程。
修复方法:
- ascendc-ops-architect.md:frontmatter skills 增加 ascendc-regbase-best-practice;在「场景二:方案设计」中增加 **RegBase vs SIMD/MemBase 路线决策** 小节(目标架构 DAV_3510 + vector 类算子 → 默认走 RegBase 路线)
- ascendc-ops-developer.md:frontmatter skills 增加 ascendc-regbase-best-practice;代码实现步骤中增加 RegBase 路线实现参考说明
- ascendc-ops-reviewer.md:frontmatter skills 增加 ascendc-regbase-best-practice;检视流程中增加 **阶段3.5:RegBase 路线专项检查**(条件触发)
- init.sh:INCLUDED_SKILLS 中补充 ascendc-regbase-best-practice 保持一致性
## 关联的Issue
<!-- 用户反馈:安装部署 skills (cannbot-skills/plugins-official/ops-direct-invoke) 后,init project opencode 安装缺少 regbase 相关的 skills。ascendc-kernel-architect agent 依赖的 ascendc-regbase-best-practice 未正确安装到 .opencode/skills。-->
## 测试
1. 运行 bash init.sh project opencode /tmp/test-install 验证 ops-direct-invoke 安装后 .opencode/skills/ascendc-regbase-best-practice 软链接存在
2. 运行 bash init.sh project opencode /tmp/test-registry 验证 ops-registry-invoke 安装后 ascendc-regbase-best-practice 出现在 transitive skills 列表中(Total skills: 18,安装前为 17)
3. Health check 全部通过
## 文档更新
Agent 设计文档(ascendc-ops-architect.md、ascendc-ops-developer.md、ascendc-ops-reviewer.md)中已补充 RegBase 相关流程说明。
## 类型标签
- [x] 🐛 Bug 修复
See merge request: cann/cannbot-skills!224 | 16 天前 |