| name | tacbench-pack-release-validator |
| description | Validate Tacbench gunpacks before export or publishing. Use when checking missing references, orphan files, hidden entry mismatches, language keys, texture coverage, dependencies, publish metadata, or release readiness for Tacbench packs. |
Tacbench Pack Release Validator
适用于 Tacbench 的枪包发布前验收。
Use this skill when
- 导出枪包前要做质量检查。
- 要生成发布前报告或验收清单。
- 要确认引用、语言、纹理、依赖、隐藏项和元数据是否完整。
Read first
Validation checklist
- 缺失
display/data/ammo/script/model/texture/animation/state_machine 引用
- 孤儿
display/data 文件
hidden 资源与公开引用不一致
- 缺失语言键
- 贴图或资产缺失
- 外部 namespace 依赖未声明或未说明
- 默认包覆盖风险
- 发布元数据、作者信息、许可证、依赖说明缺失
Current release-flow rules
当任务涉及“发布前检查 UI / 发布门禁 / 发布验收状态”时,默认按下面规则输出:
- 发布前检查只针对“本次选中的单个枪包”,不要把整个工作区结果直接当作发布门禁。
- 检查触发必须是显式动作:先打开发布流程,再由用户点击
开始诊断。
- 输出里必须区分:
- 阻塞发布的问题
- 允许继续但需要确认的问题
- 仅建议修复的问题
- 如果存在“允许严重问题强制发布”开关,仍要把强制继续留到发布确认步骤,而不是在检查步骤直接跳系统确认框。
- 当用户切换待发布枪包时,旧检查结果可以保留展示,但必须标注为过期,不能继续当作当前门禁。
Output expectations
- 按严重级别排序。
- 先给 findings,再给简短总览。
- 标明 issue code、资源位置、修复方向。
- 区分真正阻塞发布的问题和仅建议修复的问题。