Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add commands/wilingna/ai-ppt-toolkit/ppt-workflowgit clone --depth 1 https://github.com/wilingna/ai-ppt-toolkitWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/wilingna/ai-ppt-toolkit/ppt-workflow)<a href="https://agentmods.dev/commands/wilingna/ai-ppt-toolkit/ppt-workflow"><img src="https://agentmods.dev/badge/commands/wilingna/ai-ppt-toolkit/ppt-workflow.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00151 | $0.02099 |
| Opus 5 | $0.00076 | $0.01050 |
| Sonnet 5 | $0.00030 | $0.00420 |
| Haiku 4.5 | $0.00015 | $0.00210 |
Grade A, and why
ai-ppt-toolkit scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 211 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AI 做 PPT 三件套完整工作流
核心理念:真正难的从来不是 PPT 做不出来,而是你了解每个 AI 工具都擅长什么,以及你到底该怎么问 AI,它才会真的帮到你。
工具分工一览
| 工具 | 负责什么 | 关键价值 |
|---|---|---|
| NotebookLM | 战略结构设计 | 把乱资料压缩成一条故事线 |
| Gemini | 表达层升级 | 让内容"像企业里的人说的话" |
| Gamma | 视觉交付 | 把成熟内容一键变成可交付 PPT |
第一步:NotebookLM —— 想清楚再动手
目标:不是"生成 PPT",而是先判断"管理层到底该听什么"
操作步骤
- 将所有零散资料上传至 NotebookLM(老板需求、会议纪要、行业文章、个人想法等)
- 使用以下 Prompt(直接复制):
📋 NotebookLM Prompt 模板
你现在扮演的是一名资深 HR 战略顾问(请根据你的汇报主题替换角色)。
我即将向管理层做一场 [X] 分钟的汇报,主题是:
「[你的汇报主题]」
我提供给你的资料来源非常杂乱,包括:
• [资料类型1,例如:老板的一句话需求]
• [资料类型2,例如:会议纪要]
• [资料类型3,例如:行业文章]
• [资料类型4,例如:零散想法]
请你完成以下任务:
第一步|梳理主线逻辑
帮我判断:
• 管理层真正关心的核心问题是什么
• 这场汇报最合理的一条"故事线"应该是什么
第二步|生成汇报结构
基于 [X] 分钟时长,
给我一个清晰、可用于 PPT 的结构大纲,包括:
• 每一页 PPT 的标题
• 每一页想解决的核心问题
第三步|做取舍
请明确指出:
• 哪些信息值得放进 PPT
• 哪些信息虽然有价值,但不适合在本次汇报中展开
要求:
• 不要直接复述资料
• 不要写成文章
• 用「管理层能快速理解」的方式输出
• 结果要可直接用于后续做 PPT
• 注意信息保密原则,避免真实的人员姓名和 title
这一步的价值
- ✅ 识别管理层真正关心的问题
- ✅ 把"乱资料"压缩成一条故事线
- ✅ 完成战略级结构设计
- ✅ 这是最难、也最值钱的一步
常见误区:很多人跳过这步直接让 AI 生成 PPT,结果内容虽然"不错"但逻辑散乱、重点不突出。
第二步:Gemini —— 让内容"像人说的话"
目标:不推翻结构,只升级表达
为什么需要这一步?
NotebookLM 输出的是"逻辑骨架"(我已经想清楚了),但缺乏感染力。 Gemini 要解决的是:"我站在台上,这句话是不是企业里真的会这样说?"
标题变化示例:
- ❌ 描述型:
AI 在招聘中的应用 - ✅ 观点型:
招聘之困:我们在用原本的时间,做只有一半产出的事
📋 Gemini Prompt 模板(完整版)
# Role(角色重塑)
你不仅是资深 HR 战略顾问,更是精通"讲故事"的演讲教练。
你拿到的输入是由 NotebookLM 基于资料生成的"逻辑骨架"(PPT 大纲)。
这个骨架逻辑正确,但缺乏感染力、缺乏细节,甚至有点干巴巴。
# Goal(核心任务)
请保持原大纲的逻辑主线不变,但对内容进行**深度扩写和升维(Fleshing Out)**。
你的目标是:把这份"干瘪的骨纲",变成一份有血有肉、既能直接贴进 PPT 演示,
又能直接作为演讲逐字稿的**完整讲演案**。
# Action Guide(填肉指南 - 关键指令)
请对每一页 PPT 执行以下 3 步操作:
1. **【金句化标题】(Hook)**
- 不要使用"现状分析"、"招聘痛点"这种无聊的标题
- 改为观点鲜明的金句
- 例如:把"招聘效率低"改为"招聘之困:我们在用原本的时间,做只有一半产出的事"
2. **【场景化扩写】(Context)**
- **这是最重要的步骤!** 不要只列出 Bullet Points
- 请基于你作为资深行业专家的经验,**脑补**并在正文中补充具体的业务场景、
潜在的矛盾冲突、或者管理层关心的隐性风险
- *指令举例*:当大纲说"效率低"时,你要扩写为具体场景描述
3. **【去 AI 味表达】(Tone)**
- 拒绝"赋能、协同、抓手"等词
- 语言要自信、笃定,像我在跟 CEO 面对面汇报
# Output Format(输出格式 - 为 Gamma 定制)
为了方便直接导入 Gamma 生成 PPT,请严格按照以下 Markdown 格式输出:
---
# [页码] [金句化标题]
## 核心洞察(Core Insight)
[这里写一段 100 字左右的深度分析,像演讲稿一样流畅,要有观点,不要全是罗列]
## 关键举措(Key Actions)
- **[强力动词开头]**:[具体解释]
- **[强力动词开头]**:[具体解释]
- **[强力动词开头]**:[具体解释]
---
[将 NotebookLM 输出的大纲粘贴在此处]
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 211 lines · 151 tokens per session scan A 950c013726ac
ai-ppt-toolkit is a command published in the GitHub repository wilingna/ai-ppt-toolkit (56 stars, last pushed 4mo ago), licensed MIT. It adds 151 tokens to every session and 2,099 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
brand-generate
Generate an on-brand document from a saved Brand Profile.
ingest-screenplay
Ingest and parse a screenplay file, extracting scenes and characters.
generate-slides
Generate a magazine-quality slide deck as a self-contained HTML page. Vertical (default) or --magazine horizontal.
export-poster
Export a poster to PNG or PDF.
export
Export a pitch deck to PPTX, video, and/or speaker notes in one command.
git
Git operations with intelligent commit messages and workflow optimization.