📦

pptx

مخاطر عالية ⚡ يحتوي على سكربتات📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية🔑 متغيرات البيئة

Создание и редактирование презентаций PowerPoint

متاح أيضًا من: ComposioHQ,DYAI2025,K-Dense-AI,ArtemisAI,AutumnsGrove,92Bilal26,Cam10001110101,anthropics,sickn33,ZhanlinCui,92Bilal26,Azeem-2

Командам необходимы надежные способы создания и обновления файлов PPTX в масштабе. Этот навык предоставляет рабочие процессы для создания, редактирования и проверки презентаций с использованием HTML и OOXML инструментов.

يدعم: Claude Codex Code(CC)
⚠️ 55 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "pptx". Create a 5 slide deck on machine learning basics

النتيجة المتوقعة:

Навык генерирует HTML-слайды, конвертирует их в PPTX и сообщает расположение сохраненного файла с итоговым количеством слайдов.

استخدام "pptx". Replace placeholder text in the Q1 template

النتيجة المتوقعة:

Навык дублирует запрошенные слайды, применяет новый текст, проверяет XML и подтверждает обновленный путь к PPTX.

التدقيق الأمني

مخاطر عالية
v6 • 1/21/2026

Scripts unpack Office archives using ZipFile.extractall without path validation, which can overwrite files when processing crafted inputs. Several utilities invoke external tools via subprocess.run for conversions, which increases execution risk. Many weak crypto and C2 keyword flags appear in schema or documentation files and do not indicate malicious behavior.

57
الملفات التي تم فحصها
36,838
الأسطر التي تم تحليلها
7
النتائج
6
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (1)

Archive extraction without path validation
Zip extraction uses extractall on user supplied Office files, which can enable zip slip path traversal and overwrite files if inputs are crafted.
مشكلات متوسطة المخاطر (1)
External tool execution for conversions
Utilities call external binaries such as LibreOffice and pdftoppm via subprocess.run, which expands the execution surface and depends on local tool security.
مشكلات منخفضة المخاطر (1)
Environment variable access
The HTML to PPTX workflow reads TMPDIR from process.env to control temporary storage location.

عوامل الخطر

⚡ يحتوي على سكربتات (2)
📁 الوصول إلى نظام الملفات (2)
⚙️ الأوامر الخارجية (3)
🔑 متغيرات البيئة (1)

الأنماط المكتشفة

Zip extraction without path sanitizationExternal command execution
تم تدقيقه بواسطة: codex عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
22
المجتمع
13
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

Конвертация HTML-макетов в PPTX

Превратите утвержденные HTML-дизайны слайдов в готовую презентацию PowerPoint с последовательным макетом и стилем.

Заполнение фирменных шаблонов

Заполняйте корпоративные шаблоны новым содержимым, сохраняя макет и правила брендинга.

Проверка и обновление обучающих презентаций

Извлекайте текст и заметки, применяйте замены и проверяйте макеты слайдов в нескольких файлах.

جرّب هذه الموجهات

Создание новой презентации из HTML
Create a {n}-slide PPTX about {topic}. Read html2pptx.md, draft HTML for each slide, then generate the PPTX with html2pptx.js.
Редактирование существующего PPTX
Update {file.pptx}. Read ooxml.md, unpack the file, modify the required slide XML, validate, and repack.
Заполнение шаблона содержимым
Use {template.pptx} and insert this content: {content}. Duplicate slides {indices} and replace placeholders using replace.py.
Анализ презентации и создание отчета
Analyze {file.pptx}. Extract text and notes, create thumbnails, and summarize fonts and colors used.

أفضل الممارسات

  • Прочитайте html2pptx.md и ooxml.md перед изменением файлов
  • Проверяйте отредактированный XML с помощью validate.py перед переупаковкой
  • Используйте веб-безопасные шрифты для последовательного отображения

تجنب

  • Не редактируйте OOXML без резервной копии оригинального PPTX
  • Избегайте запуска конвертации на ненадежных файлах без предварительной проверки
  • Не полагайтесь на пользовательские шрифты, которые не установлены на целевых системах

الأسئلة المتكررة

Когда следует использовать html2pptx вместо OOXML-редактирования?
Используйте html2pptx для новых презентаций и OOXML-редактирование для точных изменений в существующих файлах.
Может ли навык обрабатывать большие презентации?
Большие презентации поддерживаются, но время обработки увеличивается с количеством слайдов и размером изображений.
Какие инструменты требуются для конвертации PDF и изображений?
LibreOffice и Poppler требуются для шагов конвертации PDF и изображений.
Как проверить мои изменения?
Запустите validate.py после редактирования, чтобы проверить структуру и связи перед переупаковкой.
Можно ли редактировать диаграммы и SmartArt?
Редактирование диаграмм и SmartArt требует ручного изменения OOXML и не автоматизировано.
Где можно просмотреть эскизы слайдов?
Используйте thumbnail.py для создания сетки изображений для визуальной проверки всех слайдов.

تفاصيل المطور

المؤلف

davila7

الترخيص

Proprietary. LICENSE.txt has complete terms

مرجع

main