| 修复测试框架及识别到的问题
Co-authored-by: yanhf<yanhaifeng5@huawei.com>
# message auto-generated for no-merge-commit merge:
!109 merge sync into master
修复测试框架及识别到的问题
Created-by: yanhf
Commit-by: yanhf
Merged-by: cann-robot
Description: ## 描述
修复测试套件发现的 6 个 Skill/Team 合规性问题,并清理测试框架死代码。
### 问题修复 Bug Fix
#### Skill 结构/内容修复
- 【TileLang】【tilelang-api-best-practices】修复 frontmatter 格式:## name: 改为 name:,移除 frontmatter 内误写的 markdown 标题,解决 S-STR-02 报错。
- 【PyPTO】【perf-analyzer】description 补充触发条件关键词(触发:需要评估 PyPTO 算子性能...),解决 S-CON-03 报错。
- 【TileLang】【tilelang-review】修复两项问题:(1) name: tilelang-review-skill 与目录名 tilelang-review 不匹配(S-CON-01);(2) description 补充 Kernel/NPU/算子 等 domain 关键词(S-CON-02)。
#### Team 结构修复
- 【TileLang】【tilelang-op-orchestrator】AGENTS.md 文件开头缺失 YAML frontmatter,补充包含 description、mode、skills 的完整 frontmatter,解决 T-STR-01 报错。
#### 版本管理
- 【算子直调】【ops-direct-invoke】、【tilelang-op-orchestrator】plugin.json 版本号从 1.0.0 升至 1.0.1(Agent ascendc-kernel-developer/reviewer 和 Skill ascendc-tiling-design 变更触发 MINOR bump),同步更新 marketplace.json 版本号保持一致。
#### 代码清理
- 【tests】test-helpers.sh 删除 3 个从未被调用的断言函数(assert_contains / assert_not_contains / assert_count)及其 export 语句,减少约 64 行死代码。
## 关联的Issue
无
## 测试
- 执行 tests/run-tests.sh -v,结果从 5 FAIL 变为 7 PASS / 0 FAIL。
- 确认被删除的断言函数在所有测试文件中无调用。
- 确认保留的函数(assert_order、assert_file_exists、run_claude、create_test_project、cleanup_test_project)均有实际调用。
## 文档更新
无
## 类型标签
- [x] 🐛 Bug 修复
- [x] 🧹 代码清理
See merge request: cann/skills!109 | 1 个月前 |