image-to-editable-ppt
Image to Editable PPT transforms visual slide sources—images, PDFs, or image-based decks—into object-level editable PowerPoint files. It decomposes and reconstructs slides to preserve content and speaker notes, delivering true editability rather than embedded screenshots.
Image to Editable PPT converts visual slide sources into fully editable PowerPoint presentations.
AI-generated summary based on this skill's SKILL.md
Install
ningzimu/image-to-editable-ppt-skill/image-to-editable-ppt · repository language: Python
git clone https://github.com/ningzimu/image-to-editable-ppt-skill
cp -r image-to-editable-ppt-skill/skills/image-to-editable-ppt ~/.claude/skills/image-to-editable-pptnpx skillfed install ningzimu/image-to-editable-ppt-skill/image-to-editable-pptFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
Can image-to-editable-ppt convert image to editable powerpoint?
Yes. Image to Editable PPT transforms visual slide sources into object-level editable PowerPoint files. It decomposes images, PDFs, or image-based decks and reconstructs them as true PPTX presentations with editable text, shapes, and content—not embedded screenshots.
How do I turn a screenshot into a PPT file?
Image to Editable PPT accepts screenshots as input and converts them into editable PowerPoint presentations. The tool reconstructs slide content from the screenshot, preserving text and layout while delivering full editability so you can modify text, formatting, and elements directly in PowerPoint.
Does image-to-editable-ppt support batch processing?
Yes. Image to Editable PPT can batch process multiple slide images into a single presentation file. This allows you to convert an entire deck of image files at once, streamlining workflows for large collections of scanned or photo-based slides.
Can I restore a scanned PDF presentation to editable PPTX?
Yes. Image to Editable PPT restores scanned or PDF-based decks to object-level editable PPTX format. It extracts and reconstructs slide content from PDF or image inputs, preserving text and speaker notes while enabling full editability in PowerPoint.
What file formats does image-to-editable-ppt accept?
Image to Editable PPT accepts images, screenshots, PDFs, and image-based slide decks as input. It converts these visual sources into editable PowerPoint presentations, making it ideal for restoring scanned decks, rebuilding slides from photos, or converting JPG and other image formats to PPTX.
Is image-to-editable-ppt open source?
Yes. Image to Editable PPT is released under the MIT license, making it open source and freely available for use, modification, and distribution.
SKILL.md
rendered from the published skill — quoted content, verbatim
Image to Editable PPT
Overview
This skill rebuilds visual slide inputs into object-level editable PowerPoint .pptx files.
Inputs can be a single image, multiple images, a PDF, or an image-based PPT/PPTX. The output is always .pptx. The goal is not to wrap a full-slide screenshot inside PowerPoint; the goal is to use the editppt runtime and page-level prompts to decompose, reconstruct, validate, and assemble editable slides.
References
Each rule in this skill has exactly one authoritative home; the other files point to it instead of restating it.
prompts/page-worker.md: execution template for page workers — ownership boundary, execution
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 15 files
skills/image-to-editable-ppt/SKILL.md
skills/image-to-editable-ppt/agents/openai.yaml
skills/image-to-editable-ppt/cli/editppt/__init__.py
skills/image-to-editable-ppt/cli/editppt/cli.py
skills/image-to-editable-ppt/cli/editppt/runtime/__init__.py
skills/image-to-editable-ppt/cli/editppt/runtime/_input_normalization.py
skills/image-to-editable-ppt/cli/editppt/runtime/_page_artifacts.py
skills/image-to-editable-ppt/cli/editppt/runtime/build_pptx_from_manifest.py
skills/image-to-editable-ppt/cli/editppt/runtime/configure_image_backend.py
skills/image-to-editable-ppt/cli/editppt/runtime/deck_run_state.py
skills/image-to-editable-ppt/cli/editppt/runtime/deck_text_hints.py
skills/image-to-editable-ppt/cli/editppt/runtime/finalize_deck_run.py
skills/image-to-editable-ppt/cli/editppt/runtime/formula_renderer.py
skills/image-to-editable-ppt/cli/editppt/runtime/image_gen.py
skills/image-to-editable-ppt/cli/editppt/runtime/main.py