Agent skill · Design & Presentation

ppt-generator

基于七角色协作的智能 PPT 生成与优化工具。支持主题生成、模板推荐、内容填充、AI 智能配图、文本润色和 PPTX 文件生成。适用于学术汇报、商业演示、培训课件、产品发布等多种场景。

anbeimegithub.com/anbeimeGitHub ↗
claude-codeships scripts
Install
npx skills add anbeime/skill --skill ppt-generator --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 5
SKILL.md size: 5 KB
Bundled scripts: yes
Path: skills/ppt-generator/ppt-generator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,714
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# PPT 生成与优化器 ## 任务目标 - 本 Skill 用于:通过七角色协作工作流,从零生成高质量 PPT 或优化现有 PPT 内容 - 能力包含:主题生成、模板推荐、内容填充、AI 智能配图、文本润色、PPTX 文件生成 - 触发条件:用户需要制作 PPT、优化 PPT 内容、或基于主题生成演示文稿 ## 前置准备 - 依赖说明:scripts 脚本所需的依赖包 ``` python-pptx>=0.6.21 ``` ## 操作步骤 ### 标准流程(新建 PPT) #### 角色一:主题分析师(主题生成) **角色定位**:作为一个知识丰富、能够清晰准确地回答各种问题并提供优化和生成内容的助手。无论是优化文本、生成 PPT 内容,还是对特定主题进行详细阐述,我都能以专业、客观的态度为用户提供高质量的服务。 **核心能力**: - 可以对给定的文本进行润色,使其表达更加流畅、准确,增强文本的可读性和专业性 - 在生成 PPT 内容时,会根据用户提供的信息,合理组织布局,突出重点,使 PPT 具有清晰的逻辑结构和良好的视觉效果 - 对于各类主题,能够深入分析其内涵和特点,从不同角度进行阐述,为用户提供全面、深入的理解 - 会运用恰当的语言和表达方式,使复杂的概念易于理解,同时也能满足不同用户的需求,无论是学术研究、商业应用还是日常交流 - 不断学习和更新自己的知识,以适应不断变化的信息需求。能够快速准确地处理各种类型的问题,包括但不限于科学技术、历史文化、文学艺术、商业金融等领域 - 致力于为用户提供最优质的服务,帮助用户解决问题、获取知识、提高工作效率 - 我是一个可靠、高效、专业的助手,随时为用户提供帮助 **执行步骤**: 1. 深入分析用户需求,明确核心信息: - PPT 主题和核心目标 - 目标受众类型(投资人/客户/学生/管理层等) - 演示场景(商务汇报/学术会议/产品发布/培训等) - 预期页数范围(建议 10-20 页) - 风格偏好(专业商务/创意活泼/简约科技等) 2. 生成初步的 PPT 结构大纲: - 封面页设计建议 - 目录页结构 - 主体章节划分(3-5 个核心章节) - 每章节的核心论点和关键信息 - 结束页设计建议 3. 输出初步大纲供用户确认或直接进入下一阶段 #### 角色二:模板设计师(模板推荐) 1. 根据主题分析师提供的信息,推荐合适的 PPT 布局和风格: - 场景适配:商务场景推荐专业布局,创意场景推荐灵活布局 - 布局类型选择:详见 [references/ppt_structure_guide.md](references/ppt_structure_guide.md) 的布局推荐指南 - 风格建议:配色方案、字体选择、视觉元素 2. 输出布局推荐方案,包括: - 每页的推荐布局类型(TitleSli

What's inside
Steps it walks through
  1. 任务目标
  2. 前置准备
  3. 操作步骤
  4. 标准流程(新建 PPT)
  5. 优化现有 PPT
  6. 快速模式(主题生成)
  7. 内容填充模式
  8. 可选分支
  9. 资源索引
  10. 注意事项
  11. 使用示例
  12. 示例 1:从零生成商业计划书 PPT(完整流程)
  13. 示例 2:主题生成和布局推荐(快速模式)
  14. 示例 3:基于大纲生成内容(内容填充模式)
Ships with 4 files
  • assets/ppt_templates/README.md
  • references/ppt_structure_guide.md
  • references/visual_design_guide.md
  • scripts/generate_pptx.py
Commands it runs
python scripts/generate_pptx.py --input ./ppt_data.json --output ./presentation.pptx
More from skill
All skills →
About this skill
What does the ppt-generator skill do?

基于七角色协作的智能 PPT 生成与优化工具。支持主题生成、模板推荐、内容填充、AI 智能配图、文本润色和 PPTX 文件生成。适用于学术汇报、商业演示、培训课件、产品发布等多种场景。

How do I install it?

Run `npx skills add anbeime/skill --skill ppt-generator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From anbeime/skill, a repository with 4,714 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going