pptx
Создание и редактирование презентаций PowerPoint
Также доступно от: 92Bilal26,92Bilal26,anthropics,davila7,AutumnsGrove,Azeem-2,DYAI2025,Cam10001110101,ArtemisAI,ComposioHQ,K-Dense-AI
Этот навык позволяет AI-ассистентам создавать, редактировать и анализировать презентации PowerPoint, конвертируя HTML в слайды, манипулируя OOXML напрямую и используя скрипты автоматизации на Python для пакетных операций.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «pptx». Создайте 5-слайдовую презентацию о трендах AI
Ожидаемый результат:
- Слайд 1: Титульный слайд — 'Тренды AI 2024' с жирной типографикой
- Слайд 2: Двухколоночный макет — ключевая статистика слева, плейсхолдер диаграммы справа
- Слайд 3: Контент на всю ширину — маркированный список основных трендов
- Слайд 4: Плейсхолдер изображения с областью для подписи
- Слайд 5: Резюме с контактной информацией
Использование «pptx». Проанализируйте структуру этой презентации
Ожидаемый результат:
- Всего слайдов: 12
- Используемые макеты: Заголовок (1), Заголовок+Контент (8), Два контента (3)
- Заметки докладчика: 5 слайдов имеют заметки
- Скрытые слайды: слайды 3, 7
- Медиафайлы: 8 встроенных изображений
Аудит безопасности
БезопасноSecurity evaluation confirms this is a legitimate PowerPoint manipulation skill. The static scanner flagged 1155 potential issues, but all are false positives: external_commands are documentation examples showing CLI tools; network findings are standard XML namespace URLs in schema files; env_access is legitimate TMPDIR configuration; filesystem operations are expected for file manipulation. No actual security risks identified.
Оценка качества
Что вы можете построить
Создание презентаций из планов содержания
Генерация профессиональных слайдов PowerPoint путём конвертации HTML с учётом дизайна, цветовых палитр и выбора макетов
Анализ и реорганизация существующих слайдов
Извлечение содержимого из шаблонов, изменение порядка слайдов и создание новых композиций для повторного использования презентаций
Извлечение содержимого для документации
Конвертация слайдов в markdown для документации, извлечение заметок докладчика и анализ содержимого слайдов в масштабе
Попробуйте эти промпты
Создайте новую презентацию PowerPoint о [TOPIC] с [NUMBER] слайдами. Используйте профессиональный дизайн с подходящими цветами. Содержание должно охватывать: [KEY_POINTS]
Конвертируйте эти HTML-слайды в PowerPoint с использованием рабочего процесса html2pptx. Сначала проанализируйте требования к дизайну, затем создайте правильно позиционированные слайды.
Мне нужно изменить существующую PowerPoint в [FILE_PATH]. Пожалуйста, распакуйте её, покажите структуру и помогите внести эти изменения: [CHANGES]
Измените порядок слайдов в [TEMPLATE_FILE] в следующую последовательность: [SLIDE_INDICES]. Используйте скрипт rearrange.py для создания нового файла со слайдами в этом порядке.
Лучшие практики
- Всегда сначала анализируйте содержимое, чтобы выбрать подходящие элементы дизайна и цветовые палитры
- Используйте рабочий процесс конвертации HTML для сложных макетов с точным позиционированием
- Используйте манипуляцию OOXML для простых правок, таких как изменение порядка или дублирование слайдов
- Тестируйте презентации визуально перед финальной доставкой
Избегать
- Не предполагайте, что все функции PowerPoint работают через конвертацию HTML
- Избегайте создания презентаций без предварительного понимания структуры контента
- Не пропускайте валидацию размеров при использовании html2pptx
- Избегайте ручного редактирования XML без понимания отношений OOXML
Часто задаваемые вопросы
Как создать новую PowerPoint с нуля?
Могу ли я редактировать текст в существующей презентации?
Как изменить порядок слайдов в шаблоне?
Какие шрифты можно использовать в презентациях?
Как извлечь содержимое из презентации?
Как добавить заметки докладчика к слайдам?
Сведения для разработчиков
Структура файлов
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md