以 skill 自身的术语
该 skill 在交付前验证并修复可编辑的 PPTX 幻灯片,检查几何坐标契约、无障碍合规性以及 OOXML 包完整性。它应用审计清单来验证幻灯片数量、实际边界、隐藏幻灯片、文本溢出、内容碰撞以及原生可编辑性。
对于生产版幻灯片,它会运行一个 Python 验证脚本并保存 JSON 报告。当验证失败时,它会修复 spec 或 builder,重新构建幻灯片,并重新运行相同的检查,直到零错误为止。所有产物——spec、PPTX、构建记录、几何审计、无障碍审计、包报告和源清单——都被一起保存。
工作方式
- 01确认文件路径与产物
在验证开始之前,该 skill 会确认 spec、builder、PPTX 文件、源清单和审计路径的位置,以确保所有所需材料均可用。
- 02在构建前应用坐标契约审计
该 skill 在幻灯片构建之前,将 references/audit-checklist.md 中的审计清单应用于坐标契约,从而及早发现几何问题。
- 03将重新打开的 PPTX 与布局树进行比较
构建完成后,该 skill 会重新打开 PPTX,并将幻灯片数量、实际边界、隐藏幻灯片以及所请求的几何信息与布局树进行比较,以发现差异。
- 04为生产环境运行包验证脚本
对于生产版幻灯片,该 skill 会运行来自 pptx-reference-deck-analysis 的 validate_package.py 脚本,并保存生成的 JSON 报告。
- 05检查无障碍合规性
该 skill 会验证文档语言、幻灯片标题、有意义图片的替代文本、阅读顺序、表格标题以及来源引用,以确保符合无障碍标准。
- 06失败时修复并重新构建
当验证发现错误时,该 skill 会修复 spec 或任务本地的 builder,重新构建幻灯片,并重新运行所有检查,直到幻灯片通过为止。