ppt-generator

Generate PPTX and PDF presentations from content with 22 visual styles.

155|24|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/huangserva/servasyy_skills --skill ppt-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-generator
Source: https://github.com/huangserva/servasyy_skills/tree/main/ppt-generator
Command: npx skills add https://github.com/huangserva/servasyy_skills --skill ppt-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manual PPT creation is time-consuming and prone to inconsistent visuals; this skill automates professional slide generation from content, delivering cohesive designs with minimal effort.

Core Features & Use Cases

  • 22 predefined styles enable rapid visual customization for tech, business, education, and more.
  • Session-based prompts and language/audience tuning support collaborative or multi-page workflows.
  • Export to PPTX and PDF for ready-to-share presentations.
  • Use cases include business pitches, training slides, and academic talks, with automatic style suggestion based on input content.

Quick Start

Create a session with a chosen style and generate slides from your content.

Frequently Asked Questions about ppt-generator

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

FAQPage Schema
How do I automate PPT generation from existing content?

You can automate presentation creation by feeding content into a session-based prompt workflow that selects a visual style and exports the result. It supports business, education, tech, and marketing contexts with language tuning.

Can I export python-pptx slides directly to PDF?

Yes, the presentation generation workflow supports exporting final slides directly to both PPTX and PDF formats. This allows you to output ready-to-share files without needing separate conversion tools.

What is the best way to apply consistent visual styles across multiple presentation slides?

Applying consistent visual styles is achieved using a library of 22 predefined templates. The system suggests an appropriate style based on your input content to ensure cohesive design throughout the deck.

Does this automated slide generation tool support multiple languages and audiences?

Yes, the presentation generation process includes language and audience tuning within its session management. This ensures the output slides match the linguistic context and target demographic of your session.

How do I manage multi-page presentation workflows for collaborative slide generation?

Multi-page workflows are managed using session-based prompts that maintain context and style consistency. This approach supports collaborative generation and ensures cohesive output across all slides.

What are the limitations of using predefined templates for professional presentation creation?

The main limitation of predefined templates is that visual customization is confined to the 22 available styles. While it accelerates generation, highly bespoke or unconventional visual designs may not be fully supported.