bytedance avatar

Ppt Generation

Turns presentation requests into actual PPTX files by generating AI images for each slide and stitching them together. The workflow is deliberately sequential: first slide establishes the visual style, then each subsequent slide uses the previous one as a reference image to maintain consistency. You get eight preset styles ranging from glassmorphism to neo-brutalist, which saves you from prompt engineering the aesthetic yourself. The chaining approach means you can't parallelize generation, so a 10-slide deck takes 10 sequential image calls. Works well when you need a quick visual deck and don't want to fight with PowerPoint templates, though you're trading layout control for speed.

skills.sh installs
5.3K
GitHub stars
85.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bytedance/deer-flow --skill ppt-generation --agent claude-code

Installs into .claude/skills of the current project.

Files

PPT Generation Skill

Overview

This skill generates professional PowerPoint presentations by creating AI-generated images for each slide and composing them into a PPTX file. The workflow includes planning the presentation structure with a consistent visual style, generating slide images sequentially (using the previous slide as a reference for style consistency), and assembling them into a final presentation.

Core Capabilities

  • Plan and structure multi-slide presentations with unified visual style
  • Support multiple presentation styles: Business, Academic, Minimal, Apple Keynote, Creative
  • Generate unique AI images for each slide using image-generation skill
  • Maintain visual consistency by using previous slide as reference image
  • Compose images into a professional PPTX file

Presentation Styles

Choose one of the following styles when creating the presentation plan:

Sponsors

Details

Repository
github.com/bytedance/deer-flow
Category
Office & Documents

More from bytedance/deer-flow

All 21
1claude-office-skills avatardev-slidesclaude-office-skills/skills>4.7Kskills.sh installs
2minimax-ai avatarminimax-xlsxminimax-ai/skillsOpen, create, read, analyze, edit, or validate Excel/spreadsheet files (.xlsx, .xlsm, .csv, .tsv). Use when the user asks to create, build, modify, analyze, rea3.8Kskills.sh installs
3nexu-io avatarhtml-ppt-retro-quarterly-reviewnexu-io/open-designRetro Quarterly Review presentation template in a bold blue + orange editorial language. Use when users ask for a high-impact quarterly review / roadmap deck wi2.9Kskills.sh installs
4jwynia avatarpresentation-designjwynia/agent-skillsDesign and evaluate presentations that communicate effectively. Use when designing a presentation, creating slides, getting presentation feedback, structuring a2.7Kskills.sh installs
5lc2panda avatarwps-officelc2panda/wps-skillsWPS Office 跨应用智能助手,统一管理 Excel、Word、PPT 三大应用,处理跨应用操作和通用功能2.1Kskills.sh installs
6ningzimu avatarimage-to-editable-pptningzimu/image-to-editable-ppt-skillRebuild slide images, image-based or scanned PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx). Use whenever the user provides any vis2Kskills.sh installs