Скилл pptx: агент делает слайды, которые открываются в PowerPoint
Сгенерированная презентация часто либо скучна, либо не открывается: лишний символ в цвете или неверная подпись диаграммы портят файл целиком. Скилл pptx собирает новые колоды через pptxgenjs, правит шаблоны прямо в XML слайдов и прогоняет итог через validate.py, а заодно даёт правила палитры, шрифтов и раскладки.
Строит презентации на pptxgenjs и обходит его ловушки: холст 10 на 5,625 дюйма, цвета без решётки, свежий объект опций для каждой тени.
Работает с шаблонами .pptx и .potx: thumbnail.py рисует сетку слайдов, add_slide.py дублирует нужный, clean.py убирает лишнее.
Оставляет диаграммы родными для PowerPoint через addChart и предупреждает о настройках, после которых программа считает файл повреждённым.
Пишет заметки докладчика через addNotes, а иконки из react-icons растрирует через sharp и вставляет картинкой.
Даёт дизайн-правила: одна главная краска на 60–70% площади, единый мотив, безопасные шрифты вроде Calibri и Cambria, без Aptos.
Когда пригодится
К завтрашней встрече с инвесторами нужна презентация, и раскладку с визуальной проверкой хочется доверить агенту.
Есть корпоративный шаблон .potx, и в него нужно разложить содержание отчёта, не сломав фирменный стиль.
Из чужой презентации надо вытащить текст и заметки докладчика, чтобы сделать по ним письмо или конспект.
Попросите агента
Сделай презентацию на 10 слайдов о результатах квартала по данным из q3.xlsx, с родными диаграммами
Разложи этот текст отчёта по шаблону brand.potx и удали лишние слайды
Вытащи из pitch.pptx текст каждого слайда вместе с заметками докладчика
Вопросы
Как установить скилл pptx?
Подойдёт npx skills add anthropics/skills@pptx. Если вы работаете в Claude Code, скилл приходит и с плагином document-skills после /plugin marketplace add anthropics/skills.
Можно ли править презентацию через python-pptx?
Можно, но SKILL.md перечисляет три его ограничения: он не дублирует слайды, сбрасывает форматирование при записи в text_frame.text и не читает SVG и EMF из шаблонов.
Почему скилл pptx не советует шрифт Aptos?
У Aptos нет подходящей по ширине замены в среде проверки, и его нет в старых версиях Office, поэтому вид слайда нельзя предсказать ни с одной стороны.