作者:互联网 时间: 2026-07-25 10:50:02
PowerPoint template skill 这个关键词没有唯一官方仓库。要找“按自己的 PowerPoint 模板生成 deck”的真实 Skill,优先看 tristan-mcinnis/pptx-from-layouts-skill:https://github.com/tristan-mcinnis/pptx-from-layouts-skill。
它解决的是模板被当背景乱贴文字的问题。三步走:先分析你的 .pptx 模板布局,写出可选布局菜单;再把内容写成带 [HINT: layout] 的 slides.md;再按模板真实占位符生成 deck.pptx。

https://github.com/tristan-mcinnis/pptx-from-layouts-skill.git这个项目没有单独的在线编辑网页。网页版入口是 GitHub README 和文档;真正工作发生在本机 Python、模板文件和 Agent 的 skills 目录里。
git clone https://github.com/tristan-mcinnis/pptx-from-layouts-skill.git
cd pptx-from-layouts-skill
mkdir -p ~/.claude/skills ~/.claude/agents
cp -R .claude/skills/pptx-from-layouts ~/.claude/skills/
cp ~/.claude/skills/pptx-from-layouts/agents/*.md ~/.claude/agents/
pip install python-pptx pydantic
README 写的是 Claude Code 路径;Codex 或其他 Agent 也能读取这类 SKILL.md,但需要你把 skill 目录放进对应 Agent 能发现的位置,并确认脚本路径没有写死到旧目录。

python ~/.claude/skills/pptx-from-layouts/scripts/profile.py
your-template.pptx --name your-template --generate-config
--output-dir ~/.claude/skills/pptx-from-layouts/templates/
这一步会产出布局目录和配置文件。之后写 outline.md 或 slides.md,再执行生成命令:
python ~/.claude/skills/pptx-from-layouts/scripts/generate.py slides.md
-o deck.pptx
--template your-template.pptx
--config ~/.claude/skills/pptx-from-layouts/templates/your-template-config.json
--validate
它更适合顾问风、公司模板、固定母版和品牌规范很强的 deck。只想套一个漂亮背景,普通模板站就够;要让 Agent 真正使用模板的 slide master 和占位符,这类 skill 才值得下载。