PPT Screenshot to Editable Document
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
Related Skills
Organizes files by extension into subfolders like Documents, Code, and Archives, then outputs a report.
Extract tables, formulas, charts, and layout from invoices, reports, papers, and multi-column documents.
Generates a multi-sheet Excel report containing only structured data tables from byteplan-analysis results.
Automatically sort directory files into type-based folders, with dry-run preview, reports, and JSON custom rules.