LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

ppt-generation

Use this skill when the user requests to generate, create, or make presentations (PPT/PPTX). Creates visually rich slides by generating images for each slide and composing them into a PowerPoint file.

70,032stars9,456forksUpdated 5/31/2026
Developer Tools#ai-images#powerpoint#visual-design#presentation-generation#document-creation#pptx

Security Assessment

Safe(100/100)
Security Score100/100

About ppt-generation

The ppt-generation skill creates professional PowerPoint (PPT/PPTX) presentations by combining structured presentation planning, AI-generated slide visuals, and automated presentation assembly. It is designed for users who need visually rich presentations without manually designing each slide. The skill generates a presentation plan, establishes a consistent visual direction, creates images for individual slides, and composes those assets into a final PowerPoint file. By maintaining a unified design language across slides, it helps produce presentations that look polished and cohesive.

Key capabilities include planning multi-slide presentations with a consistent visual style, supporting multiple presentation aesthetics, generating unique AI-created imagery for each slide, and preserving visual continuity by referencing previously generated slides during image creation. The skill supports styles such as glassmorphism, dark-premium, gradient-modern, neo-brutalist, 3d-isometric, editorial, minimal-swiss, and keynote. It also allows presentation planning around topics, slide counts, aspect ratios, and content outlines before assembling the final PPTX output.

This skill is useful for business professionals preparing pitches, startups creating product presentations, educators developing lecture materials, consultants building client decks, marketers launching campaigns, and creators producing visually engaging presentations. It is particularly valuable when presentation quality, visual consistency, and efficient slide creation are important, enabling users to transform ideas and outlines into complete presentation files with minimal manual design work.

FAQ

What information should I provide to generate a presentation?

Provide the presentation topic, desired number of slides, preferred style, aspect ratio, and key points or outline for the content.

What presentation styles are supported?

The skill supports glassmorphism, dark-premium, gradient-modern, neo-brutalist, 3d-isometric, editorial, minimal-swiss, and keynote styles.

What output format does the skill produce?

The skill generates a PowerPoint presentation in PPTX format.

How does the skill keep slides visually consistent?

It generates slide images sequentially and uses the previous slide as a reference to help maintain a consistent visual style throughout the presentation.

Can I choose the presentation aspect ratio?

Yes. The workflow supports presentation planning with aspect ratio options such as standard 16:9 or classic 4:3.

All Files

2 files
scripts/generate.py4.9 KB
View
SKILL.md27.6 KB
View

Install ppt-generation

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

bytedance/deer-flow

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901