Agent skill · writing content · aiskillstore

pptx-prep

Materials pre-check before any PPTX generation. ALWAYS run this skill FIRST when the user asks to create, generate, or make a presentation, slides, deck, or PPT. Analyzes requirements to identify human-dependent materials — names, photos, logos, data, statistics — that AI cannot invent. Collects all materials upfront or confirms skip decisions, eliminating rework. After completion, hands off directly to the available PPTX generation skill.

Why this skill is useful

Adds a structured workflow for gathering human-dependent materials before PPTX generation, which the AI cannot infer on its own.

What it needs

About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

PPTX Material Pre-Check Run this skill before any PPTX generation. The goal: stop AI from inventing content that should come from a human. Core Principle Never guess what the user can provide. Never let the user discover problems only after the PPTX is generated. --- Workflow Phase 1: 确认幻灯片结构 如果用户没有给出清晰的逐页大纲,问 3-5 个问题: 1. 几页 PPT? 2. 主题 / 场景是什么? 3. 关键模块有哪些?(封面 → 团队 → 里程碑 → 成果 → 总结) 输出骨架让用户确认: 未确认结构前不进入下一步。 Phase 2: 扫描人类依赖材料 逐页检查,对每项材料标记状态。使用以下图标: 图标 状态 含义 ------ ------ ------ ✅ 可用 材料已就绪,无需用户操作 ❌ 需补充 必须由用户提供(照片、数据、Logo) 🤖 待核实 AI 可以生成初稿,但准确性需要用户确认 用以下格式输出: 5 大类检查依据 类别 1:个人信息 — 姓名、职位、日期、联系方式 关键词: 团队介绍、成员、负责人、姓名、职位、联系方式、日期 类别 2:视觉素材 — 照片、Logo、截图、图标 关键词: 照片、Logo、截图、头像、图标、海报 类别 3:数据统计 — 收入、指标、调研结果、规格 关键词: 收入、数据、指标、增长、统计、营收 类别 4:定制品牌 — 口号、品牌色、引用、术语 关键词: 口号、品牌色、愿景、标语、引用 类别 5:外部引用 — 内网链接、参考文档、模板 关键词: 内网、参考文档、模板、链接、以往PPT Phase 3: 缺失阈值判断 统计材料总数。若 ❌ 需补充 占比 > 50%,警告用户: "⚠ 超过一半的材料缺失——AI 将被迫编造大量内容。建议先提供核心材料再继续,否则生成结果可能充满占位符。是否仍然继续?" 若 ❌ ≤ 50%,继续。剩余缺口逐项处理。 Phase 4: 内容生成分层 层级 条件 标记 ------ ------ ------ 🤖 待核实 AI 能起草但准确性重要(如公司介绍、市场分析) source: ai confidence: needs-review ✅ 可生成 通用知识,无需个性化(如 HTTP 原理、通用流程) source: ai confidence: verified ❌ 人类依赖 必须用户提供(如团队照、真实营收、Logo) 进入 Phase 5 层级-1(可生成)直接放行。层级-2(待核实)生成但标记审核。层级-3(人类依赖)进入材料收集。 Phase 5: 收集材料 当用户说"我有照片/材料"时: 先在项目目录创建材料文件夹,告知用户路径: "我在项目目录下创建了 materials/ 文件夹。请将文件放入其中: - Slide 1: 封面照片 - Slide 4: Q2收入数据 - ..." 用户放入文件后告知你,你扫描 materials/ 目录,自动匹配文件到对应槽位: 分析文件内容(看图/读数据) 文件名信号 manifest 中的 description 字段 匹配后,给出完整对照表: "自动匹配结果: 材料槽位 ← 文件 依据 ---------- -------- ------ Slide 1 封面照 ✅ materials/photo.jpg 人物肖像,竖版 Slide 4 Q2收入 ✅ materials/数据.xlsx 表格含数字 Slide 1 Logo ✅ materials/logo.png Logo图形 全部匹配成功。有需要调整的吗?" 若用户纠正了匹配(如"R.png是颁奖现场不是工作照"): 必须重新输出完整对照表,不能只说"已更新"。 Phase 6: 照片宽高比检查 + 即时选项 当用户照片宽高比与幻灯片槽位偏差 >10%,立刻给出 A/B/C 选项,不等: "⚠ Slide 6 的照片槽位是 16:9 横版,但 R.png 是 1:1 方形。如何处理? A) contain — 完整显示照片,左右留白 B) cover — 铺满画面,上下被裁切 C) 我换一张照片" 不要只标记风险而不给选项。 每个不匹配的照片都要立刻问。 若用户选择 A 或 B,记录为 fillmode。若选 C,等新照片后重新检查。 Phase 7: 质量门禁 检查每份材料,不达标则拒绝 + 解释 + 给选项: 照片任意维度 < 200px → "照片太 …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/pptx-prep

View the source on GitHub

Browse the @skills marketplace