PPT Master — скилл для презентаций PowerPoint из любых документов

hugohe3/ppt-master· Проверено 13.11.2026· 76,5 тыс.на GitHub

Делает из PDF, DOCX, ссылки или Markdown презентацию PowerPoint, которую можно править: настоящие фигуры, текстовые блоки, диаграммы и таблицы вместо картинок на весь слайд.

Как выглядит результат

Презентация в пиксель-арте: атлас китайских завтраков
Презентация в пиксель-арте: атлас китайских завтраков источник
Разбор статьи Attention Is All You Need в стиле технического чертежа
Разбор статьи Attention Is All You Need в стиле технического чертежа источник
Итоги China Telecom за 2025 год на фирменном шаблоне компании
Итоги China Telecom за 2025 год на фирменном шаблоне компании источник
Галерея примеров PPT Master: готовые презентации по темам
Галерея примеров PPT Master: готовые презентации по темам источник

Снимки и анимации из репозитория и с сайта автора скилла.

Как установить PPT Master

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /ppt-master.

# плагином, внутри Claude Code
/plugin marketplace add hugohe3/ppt-master
/plugin install ppt-master@ppt-master

# или вручную
git clone --depth 1 https://github.com/hugohe3/ppt-master.git /tmp/ppt-master
mkdir -p ~/.claude/skills/ppt-master
cp -r /tmp/ppt-master/skills/ppt-master/. ~/.claude/skills/ppt-master/

Что умеет

Собрать колоду .pptx из PDF, DOCX, веб-страницы или вставленного текста
Заполнить готовую презентацию новым содержимым и сохранить её дизайн
Перенести слайды-картинки в редактируемый PPTX или переоформить готовый файл
Вынести из образцов шаблон бренда, стиля или макета для следующих колод
Добавить в готовую колоду переходы, анимацию и озвучку

SKILL.md выбирает один из маршрутов: Generate, Quick, Image to PPTX, Beautify, Create Template или Edit Native PPTX, и дальше агент читает только файл этого маршрута из workflows/.

Перед работой запускается scripts/attribution_guard.py; при ошибке скилл останавливается.

В обычном режиме агент сначала согласует с вами дизайн-спецификацию (шаблон, формат, число страниц), в быстром идёт сразу к выгрузке.

Страницы собираются как SVG и выгружаются в exports/<имя>_<время>.pptx в DrawingML; флаг --native-charts-and-tables делает диаграммы и таблицы с Edit Data.

Что нужноPython 3.10–3.14 и pip install -r requirements.txt; Pandoc только для .doc, .odt, .rtf, .tex и других старых форматов; Ключ API генератора картинок или PEXELS_API_KEY и PIXABAY_API_KEY для фото — по желанию
АгентыАвтор разрабатывает и проверяет скилл в Claude Code; работает в Cursor, Codex CLI, Gemini CLI, GitHub Copilot и других агентах с доступом к файлам и командам.

Что попросить агента

Сделай презентацию из <projects/отчёт/sources/report.pdf>Согласует шаблон, формат 16:9 и число страниц, затем соберёт редактируемый .pptx в папке exports/
Быстро сделай колоду на 5 страниц из <report.pdf>, без согласованияПропустит шаг подтверждения и сразу выгрузит PPTX
Заполни <старая-колода.pptx> новым содержимым из <материалы.docx>Сохранит дизайн и нетронутые слайды, поправит выбранные страницы и добавит заметки
Добавь озвучку и анимацию в <колода.pptx>Пройдёт маршрут доработки готового файла и добавит переходы, анимацию и голос

Ограничения

!

Скилл расходует много токенов; качество колоды зависит от модели, автор советует модели с контекстом около 1 млн токенов.

!

При установке через npx skills или плагин скачивается только папка скилла: зависимости Python ставятся отдельно.

!

Конвертер PDF работает на PyMuPDF под лицензией AGPL-3.0; сам PPT Master — MIT.

!

Готовую колоду обычно приходится доводить руками в PowerPoint.

Описание из SKILL.md

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable Brand/Style/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, generate, reconstruct, regenerate, beautify, redesign, template, fill, or enhance a presentation, PPT, PPTX, slide deck, or courseware — including adding narration or animation to one — requests a presentation-authored narrated/self-running video, or mentions ppt-master.

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

Какой скилл для создания презентаций делает редактируемый PowerPoint?
PPT Master и pptx от Anthropic. PPT Master собирает слайды из фигур, текстовых блоков и диаграмм PowerPoint, поэтому каждый элемент правится как обычный объект.
Как поставить PPT Master в Claude Code?
/plugin marketplace add hugohe3/ppt-master, затем /plugin install ppt-master@ppt-master. После этого выполните pip install -r requirements.txt в папке установленного скилла.
Чем PPT Master отличается от скилла pptx?
PPT Master проходит отдельные маршруты под задачу: генерацию из документа, заполнение чужого шаблона, перевод картинок в PPTX, озвучку. Слайды он собирает через SVG с выгрузкой в DrawingML.
Нужны ли платные сервисы?
Сам скилл бесплатный. Платите только за модель; генерация картинок и стоковые фото подключаются ключами по желанию, поиск через Openverse и Wikimedia Commons работает без ключей.
Где лежит готовая презентация?
В exports/<имя>_<время>.pptx. В обычном режиме рядом появляются превью страниц в svg_final/.
Можно сделать колоду по шаблону компании?
Да. Маршрут Edit Native PPTX заполняет ваш .pptx новым содержимым и оставляет неизменные слайды байт в байт; Create Template делает многоразовый шаблон из образцов.

Похожие скиллы