PowerPoint 模板技能生成器
把现有 PowerPoint 模板转成可复用的演示文稿生成技能。
技能明确限制为根据用户提供的PPT/POTX模板创建可复用技能,并区分实际演示文稿生成;未见恶意外传、凭据窃取或过度权限。仓库提供Apache-2.0许可和官方组织来源,但未说明敏感模板数据处理、依赖安全、用户确认、回滚或生成文件覆盖风险,因此扣分。
工作流和核心python-pptx示例基本一致,包含占位符提取、内容边界和模板填充指导;但依赖未安装说明,依赖skill-creator的可达性未保证,步骤编号跳跃,异常处理使用宽泛的except,且缺少对无效模板、缺失占位符和生成失败的诊断反馈。静态评估按上限扣分。
触发条件、目标用户意图和非适用场景定义清楚:创建模板技能时使用,创建实际演示文稿时使用pptx技能。输入输出边界较明确,但未说明中文内容、不同PowerPoint兼容性、模板异常和无skill-creator环境下的适用边界;未发现核心功能完全依赖中国大陆不可达海外服务。
文档结构清晰,包含工作流、关键测量项、生成SKILL.md模板和PPT专用规则;仓库有Apache-2.0许可、CI和官方维护背景。缺少该技能自身的版本、变更记录、明确维护责任、安装依赖说明、FAQ、故障排查和更具体的可复现示例,因此扣分。
技能覆盖从模板分析到打包的主要任务,并强调精确占位符位置、内容区域和删除既有幻灯片,理论上能产出可复用模板技能。未提供实际生成样例、验证结果或完整错误恢复流程,且生成结果仍需人工检查,因此只能给出静态上限内的中等分数。
SKILL.md中的代码、步骤和仓库CI配置可审计,仓库还声明会运行插件校验和检查脚本;但提供的CI并未覆盖该技能的关键PPT生成路径,没有提交的测试套件、样例产物或第三方执行证据,结论主要来自静态文档。
- 使用前应确认模板文件来源和敏感内容处理方式,并保留原始文件;生成技能中的“删除所有现有幻灯片”操作应增加用户确认或可恢复副本。
- 需验证python-pptx、skill-creator及目标运行环境是否可用,并对缺失占位符、无效模板、版式溢出和打包失败增加可诊断错误处理。
- 当前没有证据证明示例演示文稿已成功生成或关键路径已执行测试,产物仍需人工检查。
它能做什么 & 适用场景
该技能用于把用户提供的 .pptx 或 .potx 模板制作成独立、可复用的 Agent Skill,而不是直接制作演示文稿。它会分析模板的版式、占位符、尺寸和精确位置,并生成包含模板文件与完整说明的技能结构。流程还包括创建示例演示文稿进行验证,以及将技能打包成 .skill 文件。若用户只是要制作演示文稿,应使用 pptx 技能。
读取用户提供的 .pptx 或 .potx 文件;使用 Python 和 python-pptx 提取幻灯片尺寸、布局、占位符类型及其坐标;识别标题、副标题、页脚、来源和内容区域;初始化技能目录;将模板复制为 assets/template.pptx;编写自包含的 SKILL.md;生成示例演示文稿进行验证;将结果打包为 .skill 文件。
- 企业用户希望把品牌 PowerPoint 模板转换为团队可重复使用的生成技能时。
- 技能作者需要记录模板布局、占位符索引和安全内容区域时。
- 咨询或金融团队希望把现有 pitch deck、董事会材料或客户演示模板标准化为技能时。
- 用户需要交付一个包含模板资产和操作说明的自包含技能包时。
优缺点一览
- 明确区分“生成技能”和“生成演示文稿”两种任务。
- 记录占位符精确坐标,并用对象占位符确定真实内容起始位置。
- 要求生成技能自包含模板资产和完整说明。
- 包含示例演示文稿验证步骤。
- 需要用户提供 .pptx 或 .potx 模板。
- 该技能本身不直接产出演示文稿,而是产出另一个可复用技能。
- 依赖 Python 和 python-pptx;源材料未提供版本要求。
- 源材料未提供独立测试套件或平台测试结果。
如何安装
README 说明可在 Cowork 中打开 Settings → Plugins → Add plugin,粘贴 https://github.com/anthropics/financial-services,然后选择 financial-analysis 垂直插件;也可在 Claude Code 中运行:claude plugin marketplace add anthropics/financial-services,然后运行 claude plugin install financial-analysis@claude-for-financial-services。源材料未说明如何单独安装该技能。
如何使用
提供一个 .pptx 或 .potx 模板,并明确说明“请把这个 PowerPoint 模板转换成可复用的技能”。该技能会分析模板、初始化目录、写入 assets/template.pptx 和自包含的 SKILL.md、生成示例演示文稿并打包。若目标是创建实际演示文稿,应改用 pptx 技能。