AI Agent Hub
Back to skills
PPT Screenshot to Editable Document icon

PPT Screenshot to Editable Document

Office Efficiency Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please install @user_057c4a74/pptpic-to-ppt by following https://skillhub.cn/install/skillhub.md.

About this skill

Problem

PPT screenshots are often image-only artifacts, making it hard to edit text, recolor elements, or adjust tables. This skill targets cases where a slide screenshot already exists and the goal is to produce an editable .pptx file quickly, without turning the process into a full design pipeline.

How It Works

The workflow is intentionally short:
- Environment check: confirm pptxgenjs is available and install dependencies only when needed.
- Rapid layout perception: extract visible titles, body text, tables, colors, and layer relationships without emitting a long visual analysis.
- Node.js generation: build a 16:9 canvas with PptxGenJS, around 10in x 5.625in, and keep elements within bounds such as x + w <= 9.8 and y + h <= 5.4.
- Layout constraints: keep column x coordinates consistent and row y coordinates consistent; apply font-size bands for titles, subtitles, and body text; constrain long text in bounding boxes with automatic wrapping.
- Style and delivery: use #RRGGBB colors, prefer Microsoft YaHei, and wrap generated text strings in backticks to reduce quote-escaping issues; after the script runs successfully, deliver the .pptx file.

Boundaries

It is best suited for clean business slides: title pages, data summaries, project lists, and process notes. The default style is warm business, while cool or blue styling is used only when explicitly requested. Complex charts, hand-drawn graphics, multi-layer transparency effects, strict brand systems, or data-bound pages may still require manual adjustment of coordinates, font sizes, and table widths.

Use Cases

  • After receiving screenshot slides, convert titles, text, and tables into editable content.
  • When a project review page arrives as an image, keep the warm business palette and export an editable .pptx.
  • When restoring a training slide screenshot, edit numbers and captions in the generated page.
  • When preparing client proposals, turn screenshot titles, lists, and color blocks into editable layouts.

Best For

  • Administrative or project assistants who need to turn old PPT screenshots into editable documents
  • Product or operations staff who receive image-based review slides and need to edit titles and numbers
  • Training coordinators who maintain materials and need to replace screenshot pages with editable .pptx
  • Pre-sales consultants who prepare client proposals and need quick edits to screenshot-based layouts