generate_ppt_from_doc

Convert Word document content into structured PPTX presentations.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/kim1024/agent-skills --skill generate-ppt-from-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate_ppt_from_doc
Source: https://github.com/kim1024/agent-skills/tree/main/user-skills/generate_ppt_from_doc
Command: npx skills add https://github.com/kim1024/agent-skills --skill generate-ppt-from-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, python-pptx, Pillow, paddlepaddle, paddleocr, and includes scripts (resource) components.

What problem does it solve?

Automates converting Word documents into polished PPT presentations, saving hours of manual deck creation.

Core Features & Use Cases

  • Extracts text, tables, and images from docx files.
  • Plans slide layouts and generates a structured PPTX via a JSON-based workflow.
  • Use case: for training teams, classrooms, or tech talks who need quick deck creation from a document.

Quick Start

Provide the path to a docx file and run the included script to generate a PPTX.

Frequently Asked Questions about generate_ppt_from_doc

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

FAQPage Schema
How do I convert a Word document to a PPT presentation automatically?

You can convert a docx file to a PPT automatically by running the script with your document path. It reads text, tables, and images, then generates a structured PPTX file for your presentation.

Does converting a docx to pptx support extracting images and tables?

Yes, converting a docx to pptx supports extracting images and tables from the document. The workflow reads these elements and incorporates them into the generated PPTX slides, preserving the original content structure.

Can I use OCR to read text from images when generating a PPT from a Word document?

Yes, OCR support is included when generating a PPT from a Word document. It uses PaddleOCR to extract text from images embedded in the docx file, adding the extracted content to the PPTX slides.

What is the best way to create a slide deck from a Word outline for a tech talk?

The best way to create a slide deck from a Word outline for a tech talk is using an automated docx-to-pptx workflow. It applies a JSON-based plan for slide design and generates a structured PPTX file automatically.

Do I need Python to generate a PPTX from a docx file?

Yes, you need Python to generate a PPTX from a docx file. The workflow depends on Python libraries including python-docx for reading documents, python-pptx for generating slides, and Pillow for handling images.

What are the limitations of automating PPT creation from a Word document?

Limitations include dependency on the JSON-based workflow for slide layout planning and OCR accuracy for image text extraction. Complex docx formatting might not translate perfectly into the generated PPTX slides.