Image to Editable PPT — скилл

Image to Editable PPT Skill

Скилл для Codex, который пересобирает слайды из картинок, PDF и растровых PPTX в редактируемую презентацию PowerPoint

  • 3 327 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает утилиту editppt, пишет файлы и порождает субагентов
  • Отправляет изображения страниц во внешние сервисы распознавания и генерации картинок
Все причины и проверки
Нужен VPN

ningzimu/image-to-editable-ppt-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/image-to-editable-ppt-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает утилиту editppt, пишет файлы и порождает субагентов
  • Отправляет изображения страниц во внешние сервисы распознавания и генерации картинок

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл берет слайды, которые существуют только как изображения, и восстанавливает из них редактируемый файл pptx. Он разбирает каждую страницу на части: распознает текст, отделяет фон от переднего плана, воссоздает простые фигуры и располагает визуальные элементы по координатам. Работа идет через собственную утилиту editppt, которая держит состояние прогона детерминированным и позволяет продолжить с места остановки. Многостраничные документы раскладываются на параллельных воркеров по числу заданных слотов, одностраничные собираются на месте. Для точности текста подключается распознавание Baidu PaddleOCR-VL по токену, а генерация и правка картинок идут через встроенный инструмент агента или запасной путь через Codex.

Для кого. Для тех, кому нужно снова редактировать презентацию, доставшуюся в виде скриншотов, картинок или растрового PPTX.

Подходит, если

  • Есть слайды только в виде картинок, PDF или растрового PPTX, нужен редактируемый pptx
  • Нужно отделить текст, фигуры и визуальные элементы, чтобы менять их по отдельности
  • Нужно восстановить один слайд или целую презентацию с сохранением заметок докладчика

Не подходит, если

  • Нужно создать презентацию с нуля из текста, отчета или идеи, а не пересобрать готовые слайды
  • Редактируемость не важна: проще отредактировать саму картинку слайда

Пример запроса к агенту

Преврати этот PDF со слайдами в редактируемую презентацию PowerPoint

Ограничения

Пересборка тратит заметный объем токенов: по оценке автора один слайд может занять больше десяти минут, а презентация на десять страниц может израсходовать все окно на пять часов, поэтому рекомендуется тариф GPT Pro. Скилл опирается на генерацию картинок и авторизацию через Codex или OpenAI-совместимый API, из России эти сервисы без VPN недоступны. Распознавание PaddleOCR требует бесплатного токена Baidu, без него качество текста ниже. Многостраничный ввод требует агента, умеющего запускать субагентов. Стабильная работа заявлена начиная с моделей уровня gpt-5.5.

Как отключить. Удалите папку image-to-editable-ppt из каталога скиллов агента, например из ~/.codex/skills/, и перезапустите агента. Учетные данные и токен OCR хранятся отдельно в ~/.editppt/config.yaml.

Частые вопросы

Скилл создает новые презентации?

Нет. Он только пересобирает существующие слайды из картинок в редактируемый вид. Для создания презентации с нуля автор отдельно предлагает свой скилл codex-ppt-skill.

Обязателен ли токен OCR?

Нет, но с ним лучше. Без токена Baidu PaddleOCR-VL скилл использует встроенный офлайн-детектор, который измеряет только геометрию и не читает текст, поэтому качество восстановления текста ниже.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для Codex пересобирает слайд из картинки или PDF в PowerPoint, где текст, таблицы и стрелки правятся как обычные объекты.

СкиллРасширенный доступ141Звезды репозитория

Скилл image-to-ppt превращает картинки, PDF и слайды-картинки в презентацию PowerPoint, где текст и элементы можно править.

ПлагинМинимальный доступ62Звезды репозитория

Скилл делает агента продюсером презентаций: бриф, раскадровка, постеры слайдов, проверка и PDF или редактируемый PPTX.

СкиллМинимальный доступ54Звезды репозитория

Скилл собирает презентацию из статьи, отчета или заметок как серию цельных слайдов-картинок и склеивает их в pptx

СкиллРасширенный доступ7,8 тыс.Звезды репозитория

SlideMuse делает из PDF, статьи или заметок презентацию из картинок в 15 стилях и при желании собирает редактируемый PPTX

СкиллРасширенный доступ213Звезды репозитория

Скилл строит презентацию через диалог и превью: сначала структура и стиль, потом генерация страниц как изображений и сборка в PPTX

СкиллРасширенный доступ1,2 тыс.Звезды репозитория

Из блога

Коротко о README

README описывает скилл, который делает редактируемыми слайды, существующие только как изображения: одна картинка, несколько картинок, многостраничный PDF или растровый PPTX. Работа идет через утилиту editppt по этапам разбора, восстановления, проверки и сборки, состояние прогона хранится в отдельном каталоге output. Скилл автоматически запускает распознавание, генерацию и правку картинок, запись файлов и субагентов, поэтому рекомендуется режим Full Access в Codex. Ставится одной фразой агенту или вручную из zip в каталог скиллов, а ключи API и токен OCR лежат вне папки скилла в ~/.editppt/config.yaml. Документация доступна на английском, китайском и корейском. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: image-to-editable-ppt
description: Rebuild slide images, scanned or image-based PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx), preserving speaker notes when supplied. Use for making visual slides editable or reconstructing slides from screenshots; not for authoring new presentations from scratch.
---
# Image to Editable PPT

## Overview

Use the `editppt` runtime to decompose, reconstruct, validate, and assemble visual slides as editable `.pptx`. Inputs may be single or multiple images, PDF, or image-based PPT/PPTX.

## 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 order, required outputs, and return format. The parent agent uses it when generating page-worker prompts.
- `scripts/build-page-worker-prompt.py`: skill-local prompt builder. It reads `prompts/page-worker.md`, fills run/page paths, writes `worker-prompt.md`, and prints the dispatch command template.
- `references/cli-helper.md`: CLI install check (Pre-Run Check), command tree, and command syntax examples. Read it when deciding which `editppt` command to call.
- `references/manifest-schema.md`: the single home for JSON field contracts of deck/page/image artifacts.
- `references/page-decision-tree.md`: the single source of truth for page object decisions.

Сообщить о проблеме