image-svg-pptx-pro

Convert slide screenshots into editable PowerPoint decks via SVG reconstruction.

31|7|Updated May 21, 2026
One-click install
npx skills add https://github.com/kongzhecn/image-svg-pptx-pro-skill --skill image-svg-pptx-pro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-svg-pptx-pro
Source: https://github.com/kongzhecn/image-svg-pptx-pro-skill/tree/main
Command: npx skills add https://github.com/kongzhecn/image-svg-pptx-pro-skill --skill image-svg-pptx-pro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill converts raster PPT screenshots, slide images, UI mockups, posters, and report pages into a high-fidelity intermediate SVG and then reconstructs an editable PowerPoint deck, reducing the manual effort of rebuilding slides from scratch.

Core Features & Use Cases

  • Image-to-Deck Reconstruction: Normalizes input images, builds a semantic layout plan, generates an SVG intermediate, and outputs a reconstructed PPTX.
  • Mixed Editability: Turns text, cards, lines, tables, and simple shapes into editable PowerPoint objects while preserving complex screenshots, logos, and detailed graphics as cropped assets or fallbacks.
  • QA and Correction Workflow: Produces a QA report, checks visual fidelity and editability, and supports correction passes when text or layout needs refinement.
  • Use Case: A user can provide a Chinese PowerPoint screenshot and receive a slide deck with editable text and shapes, plus SVG, JSON layout data, and image assets for complex regions.

Quick Start

Ask the skill to convert the attached slide image into an editable PowerPoint deck with SVG intermediate output, layout plan JSON, cropped assets, and a QA report.

Frequently Asked Questions about image-svg-pptx-pro

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, the Skill normalizes the raster image, generates a semantic SVG intermediate, and reconstructs an editable PPTX deck with text and shapes.

What is the best way to turn AI-generated slides into editable PPTX?

The best way to turn AI-generated slides into editable PPTX is using an SVG-based reconstruction workflow that extracts layout plans, converts simple graphics to native objects, and preserves complex regions as cropped assets.

Can I extract text from a poster image and make it editable in PowerPoint?

Yes, you can extract text from a poster image and make it editable in PowerPoint by processing the image through layout planning and SVG generation to separate editable text from complex graphical assets.

Does the image to PPTX conversion preserve complex logos and screenshots?

Yes, image to PPTX conversion preserves complex logos and detailed screenshots by cropping them as image assets within the output deck, ensuring visual fidelity while keeping text editable.

How does the QA validation process work during slide reconstruction?

The QA validation process works by generating a report that checks visual fidelity and editability after the SVG intermediate is converted to PPTX, supporting correction passes to refine text and layout.

What file formats and dependencies are needed for SVG intermediate slide conversion?

SVG intermediate slide conversion requires Python dependencies including python-pptx, Pillow, lxml, numpy, opencv-python, and cairosvg to handle image preprocessing, asset cropping, and PPTX reconstruction.