powerpoint-ppt

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

PowerPoint Presentation Workflows

PowerPoint演示文稿工作流

Use this skill when a
.pptx
deck is the output and slide composition matters.
当需要输出.pptx演示文稿且幻灯片排版至关重要时,请使用此技能。

Current MCP Reality

当前MCP实际情况

Presentation MCP tooling is host-dependent. Some clients expose Office presentation tools directly, while others do not. Do not assume stable public tool names. If the current client lacks those tools, use the included local automation script or generate the content structure first and import it into PowerPoint.
演示文稿MCP工具依赖于宿主环境。部分客户端会直接暴露Office演示文稿工具,而其他客户端则不会。请勿假设工具名称是稳定公开的。如果当前客户端缺少这些工具,请使用附带的本地自动化脚本,或先生成内容结构再导入PowerPoint。

Activation Conditions

激活条件

  • Creating a deck from structured content
  • Applying templates, branding, and slide layouts
  • Updating text, images, or charts inside an existing presentation
  • Extracting slide text for review or translation
  • 从结构化内容创建演示文稿
  • 应用模板、品牌标识和幻灯片布局
  • 更新现有演示文稿中的文本、图片或图表
  • 提取幻灯片文本用于审阅或翻译

Practical Workflow

实际工作流

  1. Confirm whether the client exposes presentation tools.
  2. Prefer template-driven decks over manual one-off slide formatting.
  3. Keep one idea per slide and treat text density as a defect.
  4. Validate the final deck visually before calling it done.
  1. 确认客户端是否暴露演示文稿工具。
  2. 优先使用模板驱动的演示文稿,而非手动一次性设置幻灯片格式。
  3. 每张幻灯片仅保留一个核心观点,文本密度过高视为缺陷。
  4. 在完成前,需可视化验证最终演示文稿。

Deck Checklist

演示文稿检查清单

  • Title slide is present
  • Slide layouts are consistent
  • Fonts and colors match the template
  • Images are high-resolution and not stretched
  • Final slides were reviewed in slideshow size, not just as raw XML or text
  • 包含标题幻灯片
  • 幻灯片布局一致
  • 字体和颜色与模板匹配
  • 图片分辨率高且无拉伸变形
  • 最终幻灯片已在幻灯片放映尺寸下审阅,而非仅查看原始XML或文本

References & Resources

参考资料与资源

Documentation

文档

  • PowerPoint References - Supporting notes for formatting, structure, and automation expectations
  • PowerPoint参考文档 - 关于格式、结构和自动化预期的支持说明

Scripts

脚本

  • PPT Automation Script - Local fallback for building or updating presentation content
  • PPT自动化脚本 - 用于构建或更新演示文稿内容的本地备选方案

Examples

示例

  • Presentation Examples - Example deck structures and content patterns
<!-- PORTABILITY:START -->
  • 演示文稿示例 - 示例演示文稿结构和内容模式
<!-- PORTABILITY:START -->

Cross-Client Portability

跨客户端可移植性

This skill is written to stay usable across GitHub Copilot, Claude Code, Codex, and Gemini CLI.
  • GitHub Copilot: keep the folder in a Copilot-visible skill or plugin path, or wrap the workflow as project instructions if the host does not support portable skill folders directly.
  • Claude Code: keep the folder in a local skills directory or a compatible plugin or marketplace source.
  • Codex: install or sync the folder into
    $CODEX_HOME/skills/<skill-name>
    and restart Codex after major changes.
  • Gemini CLI: this repository generates a project command named
    /skills:powerpoint-ppt
    from this skill. Rebuild commands with
    python scripts/export-gemini-skill.py powerpoint-ppt
    and then run
    /commands reload
    inside Gemini CLI.
<!-- PORTABILITY:END --> <!-- MCP:START -->
此技能设计为可在GitHub Copilot、Claude Code、Codex和Gemini CLI中通用。
  • GitHub Copilot:将文件夹放在Copilot可见的技能或插件路径中;如果宿主不支持可移植技能文件夹,则将工作流包装为项目说明。
  • Claude Code:将文件夹放在本地技能目录或兼容的插件/市场源中。
  • Codex:将文件夹安装或同步到
    $CODEX_HOME/skills/<skill-name>
    ,重大更改后重启Codex。
  • Gemini CLI:此仓库会根据该技能生成名为
    /skills:powerpoint-ppt
    的项目命令。运行
    python scripts/export-gemini-skill.py powerpoint-ppt
    重新构建命令,然后在Gemini CLI中执行
    /commands reload
<!-- PORTABILITY:END --> <!-- MCP:START -->

MCP Availability And Fallback

MCP可用性与备选方案

Preferred MCP servers for this skill:
  • PowerPoint MCP
    (primary)
If MCP is unavailable in the current host:
  • Use
    python-pptx
    , PowerPoint desktop, or a scriptable slide generator when the MCP surface is unavailable.
  • Render the final deck and manually verify layout, overflow, and speaker-facing notes before delivery.
<!-- MCP:END -->
此技能首选的MCP服务器:
  • PowerPoint MCP
    (主服务器)
如果当前宿主环境中MCP不可用:
  • 当MCP接口不可用时,使用
    python-pptx
    、PowerPoint桌面版或可脚本化的幻灯片生成工具。
  • 渲染最终演示文稿,并在交付前手动验证布局、内容溢出和演讲者备注。
<!-- MCP:END -->

Related Skills

相关技能

SkillRelationship
microsoft-developmentMicrosoft ecosystem context and official docs
excel-sheetPull charts or tables from spreadsheets into slides
word-documentTurn long-form reports into summary decks
技能关联关系
microsoft-developmentMicrosoft生态系统背景和官方文档
excel-sheet从电子表格中提取图表或表格到幻灯片
word-document将长篇报告转换为摘要演示文稿