From utility-skills
Generates styled PPTX presentations from text input. Auto-recommends one of 7 visual styles (Lego, Pop Art, Clay, Black-White, Academic, Business, Tech), creates outlines, generates images, and assembles slides via Python script.
npx claudepluginhub xuanxuan1983/baoyu-xuanyi-skills --plugin ai-generation-skillsThis skill uses the workspace's default tool permissions.
本技能将“内容创作”与“视觉设计”合二为一,只需提供一段文字资料,即可全自动生成一份高质量、有设计感的 PPT。
Generates professional PPTX presentations by planning structure, creating AI images for each slide with style consistency (glassmorphism, keynote, etc.), and assembling into a file. Use for user requests to create presentations.
Generates PPTX presentations applying 30 modern design styles like Glassmorphism, Neo-Brutalism, Bento Grid. Recommends styles for goals like tech startups, corporate decks, education.
Generates AI-powered PPT presentations using document analysis and styled images. Useful for creating slide decks from analyzed content.
Share bugs, ideas, or general feedback.
本技能将“内容创作”与“视觉设计”合二为一,只需提供一段文字资料,即可全自动生成一份高质量、有设计感的 PPT。
适合:教育科普、创意营销、个人品牌、轻松话题
适合:汇报路演、学术报告、技术发布 5. 🎓 学术深蓝 (Academic Blue) * 视觉:纯白底 + 深蓝标题 + 红色强调,严谨的框架图。 * 适用:医疗、科研、学术论文汇报。 6. 👔 经典商务 (Corporate Navy) * 视觉:深海蓝底 + 金色衬线体,高端大气。 * 适用:融资计划书、高管汇报、年度总结。 7. 🔬 原力科技 (Tech Future) * 视觉:黑底 + 霓虹线条,数据可视化风格。 * 适用:AI 产品发布、互联网技术分享。
用户提供原始文本,Agent 自动分析调性并推荐风格。
用户:“帮我把这篇关于 AI 代理的文章做成 PPT。” Agent:“这篇文章讲的是无需人工介入的未来工作流,比较前卫。推荐使用 [🔬 原力科技风] 展现未来感,或者 [🧱 乐高风格] 来拆解 Agent 是如何像搭积木一样工作的。您选哪个?”
选定风格后,Agent 调用对应的 Prompt Template (位于 templates/),让 LLM 生成结构化的 JSON 内容(包含每页标题、正文、配图提示词)。
Agent 自动调用绘图工具(如 Imagen/Midjourney),根据 JSON 中的提示词批量生成每一页的配图。
运行 generate_styled_ppt.py,将文字与生成的图片自动组装成最终的 .pptx 文件。
.agent/skills/ppt-generator/
├── SKILL.md # 技能说明书
├── generate_styled_ppt.py # 通用组装脚本 (支持 JSON -> PPTX)
├── templates/ # 高阶提示词模版
│ ├── lego_style_prompt.md
│ ├── vintage_pop_art_prompt.md
│ ├── clay_style_prompt.md
│ └── dan_koe_style_prompt.md
├── styles/ # 样式配置文件 (颜色、字体)
│ ├── academic_blue_style.json
│ └── yuanli_style.json
└── prompts/ # 旧版提示词存档
# 组装 PPT (当 JSON 和图片都准备好后)
python3 .agent/skills/ppt-generator/generate_styled_ppt.py \
--input "presentation_content.json" \
--output "final_presentation.pptx"