accel-skill-template
Installation
SKILL.md
accel-skill-template:固定三件套 + 宿主机层
何时落盘
- 一轮平台初始化全部走完且验证阶梯通过后(通常由 accel-init 阶段 5 交棒到这里)。
- 事后补充/修订:某条规则被新事实推翻、版本行过期、新增 fork 兼容结论时。
- 不在方案还没跑通时预写——只允许出现已验证的内容,未验证的标
(未验证)或不写。
槽位与命名(skill 名称永不变)
| 槽位 | skill 名(固定) | 装什么 | 落在哪 |
|---|---|---|---|
| 系统层 | accel-platform-install |
驱动/SDK/工具链安装:兼容集、用户态布局、下载验签、验证阶梯 | 仓库分发 + 本机改写 |
| Python 层 | accel-pytorch-python |
双源纪律、版本匹配矩阵、环境变量、安装流程、验证、常见失败 | 同上 |
| 代码层 | accel-pytorch-code-porting |
API 映射表、设备探测、AMP、分布式、第三方包兼容、迁移清单 | 同上 |
| 宿主机层 | <host>-environment(本机命名) |
本机 conda/uv 路径、硬件表、存储卷、缓存、已装栈的事实记录 | 只留本机,永不回流 |
平台名(musa/cuda/cann/rocm)只出现在三件套的内容里;skill 名称与触发词永远平台无关。三件套每件头部自带「如何特化」改写指引——初始化时就地改写正文,不新建平台名 skill,也不把分发版名字改掉。