double6-ppt-cli
Installation
SKILL.md
Double6 PPT CLI 0.5.0
内核为 PPT Master v6.7.0。generate 走 v6.7.0;template-fill 改为 v6.7.0 roundtrip 后端(
pm6_template:对象原生回传 + 按形状 ID 原生改写文本框 + 真实字体度量换行/自动调整),保留 v4.8 的分析/检查/计划契约,详见 template-fill-pm6.md。PowerPoint 实机验证脚本见 powerpoint-verification.md。
安装说明:从 GitHub / skills.sh 安装可获得完整 vendored PPT Master。ClawHub 包因网关体积限制省略了
pptx_animation_presets.json与presetShapeDefinitions.xml;需要原生 SVG 生成完整能力时,请改用 GitHub 安装。
平台边界(不要误解为「必须 macOS」)
| 能力 | 是否需要 macOS / Microsoft PowerPoint |
|---|---|
安装 skill、doctor、bootstrap OfficeCLI |
否。只要 Python 3 + npm(bootstrap 时) |
| generate / template-fill / postflight 编译与 inspect | 否 |
--verify-tier portable 验证与交付 |
否。OfficeCLI 校验/改字探针;可选 LibreOffice 渲染 |
--verify-tier native / auto 且环境有 PowerPoint |
是(当前实现)。依赖 macOS osascript + Microsoft PowerPoint.app 做原生 roundtrip |
非 Mac / 无 PowerPoint 时请显式使用 --verify-tier portable,不要强制 native。下面大量路径与 /private/tmp、PowerPoint 容器说明,只约束 macOS native 档。