whatisgithub

What is slide-image-to-editable-pptx?

w1163222589-coder/slide-image-to-editable-pptx — explained in plain English

Analysis updated 2026-05-18

68Audience · vibe coderComplexity · 2/5LicenseSetup · easy

In one sentence

An AI agent skill that turns slide screenshots or images into a fully editable PowerPoint file, with real text and shapes instead of flat pictures.

Mindmap

mindmap
  root((slide-to-pptx))
    What it does
      Analyzes slide images
      Rebuilds editable pptx
      Three phase workflow
    Tech stack
      JavaScript
      PptxGenJS
    Use cases
      Recreate decks from images
      Edit AI generated mockups
    Audience
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Convert scanned or exported slide images back into an editable .pptx deck.

USE CASE 2

Turn AI-generated slide mockups into real PowerPoint files you can edit.

USE CASE 3

Rebuild a presentation from screenshots without retyping every slide.

What is it built with?

JavaScriptPptxGenJS

How does it compare?

w1163222589-coder/slide-image-to-editable-pptxahatem/qtranslatediabloidyobane/driverscope
Stars686868
LanguageKotlinPython
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencevibe codergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Works only with AI agents that support a skill or plugin system, like Claude Code or Codex.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

This project is a "skill" for AI coding agents such as OpenAI Codex or Claude Code. A skill, in this context, is a set of structured instructions you install so that an AI assistant knows how to perform a specific task. This particular skill teaches the agent to take screenshots of presentation slides and rebuild them as a proper, editable PowerPoint file, where text stays selectable and shapes stay adjustable. The problem it addresses is a common frustration: you have a set of slide images (exported PNGs, screenshots from a PDF, or AI-generated mockups) and you want them back as a real .pptx file, not a deck of flat pictures pasted as slide backgrounds. Asking an AI to "recreate" a slide usually produces something with roughly the right topic but the wrong layout. This skill tries to do an actual reconstruction by analyzing the original image carefully. The skill breaks the work into three phases. In the first phase, the agent inspects each slide image and catalogs every visible element, such as titles, body text, icons, rectangles, and background illustrations, assigning each one to a category. Text and simple shapes are marked to become native PowerPoint objects. Complex visuals, like scientific diagrams or decorative artwork, are marked to be regenerated as clean image files. In the second phase, the agent generates those image files. In the third phase, it assembles everything into a .pptx file with correct layering, then renders previews and checks them against the source. Installation involves copying the skill folder into your agent's skills directory and then driving it with a three-prompt workflow: one prompt per phase. The README explains each prompt in detail and describes what intermediate files get produced between phases (an element inventory, an asset report, and a final validation report). The project is licensed under MIT and built on a JavaScript library called PptxGenJS, which handles the actual file creation. It works with Codex and Claude Code, other AI coding agents that support a similar skill or plugin system may also be compatible.

Copy-paste prompts

Prompt 1
Install this skill in Claude Code and use it to convert my slide screenshots into an editable PowerPoint.
Prompt 2
Walk me through the three phases of the slide-to-pptx skill: inventory, asset generation, and assembly.
Prompt 3
Show me the element inventory report this skill produces for a slide image.
Prompt 4
Help me set up this skill to work with Codex instead of Claude Code.

Frequently asked questions

What is slide-image-to-editable-pptx?

An AI agent skill that turns slide screenshots or images into a fully editable PowerPoint file, with real text and shapes instead of flat pictures.

What license does slide-image-to-editable-pptx use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is slide-image-to-editable-pptx to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is slide-image-to-editable-pptx for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.