Словами самого skill
Покрывает всю работу с PowerPoint для агентов для кода: чтение текста существующей презентации с помощью markitdown, редактирование презентаций на основе шаблонов через XML-воркфлоу и создание презентаций с нуля с помощью PptxGenJS.
Путь создания с нуля — это воркфлоу из семи шагов: сбор требований, выбор палитры и сочетания шрифтов, выбор стиля Sharp, Soft, Rounded или Pill, классификация каждого слайда по одному из пяти типов страниц, генерация одного синхронного JS-модуля на слайд, компиляция через slides/compile.js, а затем обязательный проход QA. Обязательный контракт темы из пяти точных ключей обеспечивает единообразие слайдов, канвас имеет размер 10 на 5,625 дюйма, а каждый слайд, кроме обложки, содержит значок номера страницы.
Что он выдаёт
- Один полный, готовый к запуску JS-файл на слайд, каждый экспортирует createSlide и slideConfig.
- Скрипт slides/compile.js, который подключает все модули слайдов и записывает собранную презентацию.
- Готовая презентация в slides/output/.
- Превью-PPTX для отдельного слайда, записываемый под именем файла для конкретного слайда, когда модуль запускается самостоятельно.
Как это работает
- 01Сначала прочитайте исходную презентацию
Когда презентация уже существует, извлеките её текст до того, как трогать вёрстку, чтобы агент работал с реальным контентом, а не с предположениями.
- 02Выбор палитры, шрифтов и стиля дизайна
Справочник по дизайн-системе предоставляет цветовые палитры, сочетания шрифтов, рецепты стилей (Sharp, Soft, Rounded, Pill) и типографские отступы, все подобранные под тему и аудиторию.
- 03Планирование структуры по типам страниц
Каждый слайд должен быть классифицирован ровно как один из пяти типов страниц, с содержимым и вёрсткой, спланированными для каждого слайда так, чтобы макеты не повторялись.
- 04Напишите по одному JS-модулю на слайд
Файлы слайдов находятся в директории slides, каждый экспортирует синхронную функцию createSlide(pres, theme); до пяти можно распределить между сабагентами.
- 05Скомпилируйте модули в одну презентацию
Скрипт компиляции подключает каждый модуль слайда, применяет общий объект темы и записывает готовый файл.
- 06Пройдите обязательный QA-проход
Шаг 7 воркфлоу обязателен и указывает на процесс QA и чек-лист типичных проблем PptxGenJS.