用途:Skill Compat Matrix 用于报告一个技能的可移植字段与运行时专属字段在受支持 harness 之间的映射情况,适合审计跨智能体兼容性。它只做兼容性报告,不安装技能,也不编辑 harness 配置。
主要能力:按字段分层展示兼容性,包括 portable-core(如 name、description、license、metadata)、portable-but-variable(如 allowed-tools、scripts、references)和 runtime-specific(如 user-invocable、hooks、context、paths)。支持单个技能矩阵、仓库全部技能汇总,以及 --format json 机器可读报告;无参数时显示 harness 列表与字段分层。
使用方式: uv run python skills/skill-compat-matrix/scripts/compat_matrix.py <name> uv run python skills/skill-compat-matrix/scripts/compat_matrix.py --all --format json 验证命令: uv run python skills/skill-compat-matrix/scripts/check.py 解释结果时可加载 skills/skill-creator/references/runtime-compatibility.md。
限制与规则:未知或尽力而为的 harness 行为需明确标注;不得把运行时专属字段当作可移植安全控制;对可执行面应配合 skill-creator 安全审计;本技能不得修改 harness 投影;安装路径说明仅作文档,不作为可执行命令。