ppt-generator

Generate complete slide decks from user input with YAML-defined styles.

76|6|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/bozhouDev/bozhou-skills --skill ppt-generator-bozhoudev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-generator
Source: https://github.com/bozhouDev/bozhou-skills/tree/main/ppt-generator
Command: npx skills add https://github.com/bozhouDev/bozhou-skills --skill ppt-generator-bozhoudev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, python-pptx, and includes scripts (resource) components.

What problem does it solve?

Creating polished, ready-to-deliver PowerPoint decks quickly is hard without a scalable, style-consistent pipeline.

Core Features & Use Cases

  • Auto-selects from 22 visual styles to match content and audience.
  • Supports session-based consistency across multiple slides and outputs to PPTX and PDF.
  • Manages prompts, assets, and styles for repeatable workflows in product, education, and marketing contexts.
  • Use case: generate a complete deck for a product launch with branding and layout guarantees.

Quick Start

Ask the system to generate a complete deck by providing a project title and target audience, and the tool will output slides to the configured directory.

Frequently Asked Questions about ppt-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate a PowerPoint deck from text input?

To auto-generate a PowerPoint deck, you provide a project title and target audience, and the system analyzes your input to select a visual style and output a complete slide deck automatically.

Can I export auto-generated slides to both PPTX and PDF?

Yes, the presentation generator supports exporting the final slides to both PPTX and PDF formats, ensuring session-based consistency across multiple slides for your presentation output.

Does the presentation generator support multi-language slide creation?

Yes, multi-language support is built into the presentation generation workflow, allowing you to target corporate, educational, and creative contexts across different languages.

How many visual styles are available for automated slide creation?

Automated slide creation offers 22 visual styles, and the system auto-selects the best match based on your content and audience to ensure a polished presentation.

Do I need Python and YAML to use this presentation workflow?

Yes, you need Python with YAML-defined styles and optional image rendering backends to process the presentation workflow and produce the final slides.

What is the best way to ensure consistent branding across product launch slides?

To ensure consistent branding across product launch slides, use the session-based style management feature to apply repeatable layouts and visual styles across the entire deck.