pptgen-drawio

Generate multi-page Draw.io presentations with automatic PPTX export.

2.5k|180|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/xstongxue/best-skills --skill pptgen-drawio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptgen-drawio
Source: https://github.com/xstongxue/best-skills/tree/main/skills/pptgen-drawio
Command: npx skills add https://github.com/xstongxue/best-skills --skill pptgen-drawio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires drawio2pptx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of multi-page presentations in Draw.io format, converting your content into professional-looking slides for both academic defense and general reporting needs, with an option to export to PPTX.

Core Features & Use Cases

  • Automated Slide Generation: Creates presentations based on provided content or extracted information from documents.
  • Two Modes: Supports 'Thesis Defense' and 'General Reporting' modes with distinct slide orders and content structures.
  • Style Customization: Allows users to define custom templates or choose from pre-defined styles for visual consistency.
  • Draw.io to PPTX Export: Integrates with drawio2pptx to automatically convert generated .drawio files into .pptx format.
  • Use Case: Prepare your thesis defense slides by providing your paper's content, and let the Skill generate a complete .drawio file and a .pptx version, saving you hours of manual design work.

Quick Start

Use the pptgen-drawio skill to generate a thesis defense presentation from the provided paper content.

Frequently Asked Questions about pptgen-drawio

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

FAQPage Schema
How do I generate Draw.io slides for a thesis defense?

You can automate thesis defense slide generation by providing your paper content, which is then structured into a multi-page Draw.io presentation. This process extracts information and applies strict formatting rules to ensure professional academic reporting outputs.

Can I export Draw.io diagrams to PPTX format?

Yes, exporting Draw.io diagrams to PPTX format is supported directly through the drawio2pptx dependency. The Skill orchestrates the generation of .drawio XML files and automatically converts them into .pptx format.

Does the presentation generator support custom slide templates?

Yes, the presentation generator supports custom slide templates for visual consistency across your reporting slides. You can define custom templates or select from pre-defined styles during the Draw.io XML generation process.

What is the difference between thesis defense and general reporting modes?

Thesis defense and general reporting modes offer distinct slide orders and content structures tailored to their specific contexts. The generator applies different formatting rules to match either academic defense or standard reporting requirements.

What is the best way to convert document content into a multi-page presentation?

The best way to convert document content into a multi-page presentation is through automated Draw.io generation. This process extracts content, applies style templates, and generates XML files compatible with PPTX export.