ppt-image-to-editable-ppt

Convert slide images into editable PPTX decks with text boxes and shapes.

60|5|Updated May 2, 2026
One-click install
npx skills add https://github.com/soulmujoco/EditableImage2PPTSkill --skill ppt-image-to-editable-ppt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-image-to-editable-ppt
Source: https://github.com/soulmujoco/EditableImage2PPTSkill/tree/main
Command: npx skills add https://github.com/soulmujoco/EditableImage2PPTSkill --skill ppt-image-to-editable-ppt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the manual effort of recreating slide screenshots or exported slide images as editable PowerPoint decks, preserving the original look while restoring editable text and movable objects.

Core Features & Use Cases

  • Asset extraction: Pull logos, icons, photos, decorative bands, and other complex visual elements into separate PNG assets instead of flattening them into a screenshot.
  • Editable reconstruction: Rebuild ordinary text as PowerPoint text boxes and simple geometry as native shapes and lines so the result can be edited after export.
  • Batch deck assembly and QA: Reconstruct multi-page slide sets with per-page layout JSON files, merge them into a final PPTX, and inspect the output for packaging issues and placeholder text.

Quick Start

Ask the skill to convert the provided slide images into an editable PowerPoint deck and to extract any needed visual assets, rebuild the slides with editable text and native shapes, and verify the final PPTX with the included inspection workflow.

Frequently Asked Questions about ppt-image-to-editable-ppt

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

FAQPage Schema
How do I convert a slide screenshot into an editable PowerPoint?

To convert a slide screenshot into an editable PowerPoint, this Skill extracts visual assets into separate PNGs and rebuilds text as editable text boxes and native shapes. It generates a PPTX file from the reconstructed layout JSON, ensuring the deck remains fully editable.

What is the best way to extract images and text from a PPTX screenshot?

The best way to extract images and text from a PPTX screenshot is using an asset extraction workflow that pulls logos and photos into separate PNG picture objects. It simultaneously rebuilds ordinary text into editable text boxes instead of flattening them into the image.

Does python-pptx support batch reconstruction of multi-page slide decks?

Yes, python-pptx supports batch reconstruction of multi-page slide decks by assembling per-page layout JSON files into a final PPTX. This Skill merges multiple reconstructed slide images and inspects the output package for any rendering or placeholder text issues.

How does image-to-PPT reconstruction handle complex visual elements?

Image-to-PPT reconstruction handles complex visual elements by extracting decorative bands and icons into separate PNG assets rather than flattening them. Simple geometry is rebuilt as native shapes and lines, preserving the original look while keeping all objects movable and editable.

Can I rebuild exported slide images into native PowerPoint shapes?

Yes, you can rebuild exported slide images into native PowerPoint shapes. The reconstruction process converts simple geometry from the image into native shapes and lines, allowing you to manipulate the elements directly within the generated PPTX file.