pptx генератор
Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit existing PPTX via XML workflows, or extract text with markitdown. Triggers: PPT, PPTX, PowerPoint, presentation, slide, deck, slides.
Что делает навык
Навык обеспечивает создание презентаций PowerPoint с нуля с помощью PptxGenJS, редактирование существующих файлов через XML и извлечение текста с помощью markitdown. Он включает систему дизайна (цвета, шрифты, стили) и строгие шаблоны для каждого типа слайдов.
Когда применять
- Создание новой презентации с нуля по заданной теме, аудитории и тону.
- Редактирование существующей презентации PPTX на основе шаблона.
- Извлечение текста из файла PowerPoint для анализа контента.
- Генерация набора слайдов (обложка, оглавление, контент, разделители, итоги) с соблюдением дизайн-системы.
Как работает
- Исследовать требования пользователя: тему, аудиторию, цель и тон презентации.
- Выбрать цветовую палитру и пару шрифтов (Arial для английского, Microsoft YaHei для китайского) согласно справочникам.
- Выбрать визуальный стиль (Sharp, Soft, Rounded или Pill) и спланировать структуру слайдов, классифицируя их по 5 типам.
- Сгенерировать отдельные JS-файлы для каждого слайда в директории slides/, экспортируя синхронную функцию createSlide(pres, theme).
- Создать файл compile.js для объединения модулей слайдов в итоговый файл presentation.pptx с использованием объекта theme.
- Провести QA-проверку на соответствие требованиям, включая наличие бейджа номера страницы (кроме обложки) и корректность API PptxGenJS.
Примеры запросов агенту
Что понадобится
- pip install "markitdown[pptx]" для извлечения текста.
- npm install -g pptxgenjs для создания презентаций.
- npm install -g react-icons react react-dom sharp (опционально для иконок).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.