bojieli/ai-agent-book

pptx

Useful for office productivity workflows; the detail page covers purpose, installation, and practical steps.

58Collecting
See source evidenceView GitHub source
npx skills add https://github.com/bojieli/ai-agent-book --skill "chapter2/agent-skills-ppt/skills/pptx"
Source profileGeneral workflowCatalog only

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Limited to facts supported by the pinned source

What the pinned source establishes about pptx

从论文、大纲或结构化文本生成 PowerPoint (.

npx skills add https://github.com/bojieli/ai-agent-book --skill "chapter2/agent-skills-ppt/skills/pptx"
Check the pinned source

The pinned source contains about 53 English words and 3 usable sections. That evidence supports a source profile, not a complete guide.

53 source words · 3 usable sections

Best fit

  • pptx) 演示文稿。Use when 用户需要把一篇论文/文章/大纲做成幻灯片、slides、演示文稿、PPT、deck。Don't use when 只需纯文本总结、生成 Word/PDF、或修改已有 pptx 的单个像素级样式。

What the source actually contains

3 verifiable source sections for pptx

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

核心流程(第二层)

把一份来源文本(论文 / 大纲)转成 8-12 页的演示文稿,按以下步骤:

SKILL.md · 核心流程(第二层)
通读来源:理解论文的标题、作者、问题背景、方法、关键结果、结论。规划页序:一份合格的演示文稿总页数应为 8-12 页,至少覆盖——标题页(论文标题 + 作者/来源作为副标题)
02

捆绑脚本调用约定

工具:runskillscript(name="pptx", script="generatepptx.py", payload=)

SKILL.md · 捆绑脚本调用约定
slides 至少 8 项(加上自动生成的标题页,总页数落在 8-12 页区间)。第一项通常是「目录 / 大纲」,最后一项应为「小结 / 结论」。每页 bullets 建议 3-5 条。
03

更详细的样式与实现细则(第三层)

如需了解版式、配色、python-pptx 的实现细节,或排查生成问题, 再用 readskillfile 读取本 Skill 内的: - reference.md —— 版式、配色与 python-pptx 技术细节 - scripts/generatepptx.py —— 生成器源码本身

SKILL.md · 更详细的样式与实现细则(第三层)
reference.md —— 版式、配色与 python-pptx 技术细节scripts/generatepptx.py —— 生成器源码本身如需了解版式、配色、python-pptx 的实现细节,或排查生成问题, 再用 readskillfile 读取本 Skill 内的: - reference.md —— 版式、配色与 python-pptx 技术细节 - scripts/generatepptx.py —— 生成器源码本身

Choose a different workflow

When another Skill is the better fit

pptx

Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the u

A separate implementation from K-Dense-AI/scientific-agent-skills; compare its source, maintenance signals, and permission requirements.

Open source detail

pptx

Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the u

A separate implementation from anthropics/skills; compare its source, maintenance signals, and permission requirements.

Open source detail

pptx

Read, generate, and adjust PowerPoint slides, layouts, and templates. Useful for executive decks, training material, and product reviews.

A separate implementation from nexu-io/open-design; compare its source, maintenance signals, and permission requirements.

Open source detail

FAQ

How do I install pptx?

The source record exposes this install command: npx skills add https://github.com/bojieli/ai-agent-book --skill "chapter2/agent-skills-ppt/skills/pptx". Inspect the command and pinned source before running it.

Repository stars
23,540
Repository forks
2,387
Quality
58/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

58/100
Documentation14/30
Specificity14/25
Maintenance18/20
Trust signals12/25
View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 1 min

pptx Skill —— 从论文生成演示文稿

核心流程(第二层)

把一份来源文本(论文 / 大纲)转成 8-12 页的演示文稿,按以下步骤:

  1. 通读来源:理解论文的标题、作者、问题背景、方法、关键结果、结论。
  2. 规划页序:一份合格的演示文稿总页数应为 8-12 页,至少覆盖——
    • 标题页(论文标题 + 作者/来源作为副标题)
    • 目录 / 大纲页
    • 研究背景 / 问题动机
    • 方法概述(必须拆成 2 页,例如「总体思路」与「关键机制」)
    • 关键结果 / 实验发现(必须拆成 2 页,例如「效率指标」与「效果对比」)
    • 局限性 / 讨论
    • 小结 / 结论页(要点式总结全篇)
  3. 提炼要点:每页 3-5 条 bullet,每条一句话,避免整段照搬原文。
  4. 生成文件:调用本 Skill 捆绑的脚本 scripts/generate_pptx.py (通过 run_skill_script 工具),传入下面约定的 JSON payload。

捆绑脚本调用约定

工具:run_skill_script(name="pptx", script="generate_pptx.py", payload=<JSON字符串>)

payload 的 JSON schema:

{
  "title": "演示文稿主标题(通常等于论文标题)",
  "subtitle": "副标题,通常是作者或来源,可留空",
  "slides": [
    {"title": "页标题", "bullets": ["要点1", "要点2", "要点3"]}
  ]
}

约束:

  • slides 至少 8 项(加上自动生成的标题页,总页数落在 8-12 页区间)。
  • 第一项通常是「目录 / 大纲」,最后一项应为「小结 / 结论」。
  • 每页 bullets 建议 3-5 条。

更详细的样式与实现细则(第三层)

如需了解版式、配色、python-pptx 的实现细节,或排查生成问题, 再用 read_skill_file 读取本 Skill 内的:

  • reference.md —— 版式、配色与 python-pptx 技术细节
  • scripts/generate_pptx.py —— 生成器源码本身
Skill path
chapter2/agent-skills-ppt/skills/pptx/SKILL.md
Commit SHA
761352efdcf9
Repository license
Apache-2.0
Data collected