pptx
Créer et modifier des présentations PowerPoint
متاح أيضًا من: davila7,DYAI2025,sickn33,AutumnsGrove,Azeem-2,anthropics,K-Dense-AI,92Bilal26,ComposioHQ,ZhanlinCui,92Bilal26,Cam10001110101
Besoin de créer des présentations professionnelles ou de modifier des fichiers PowerPoint existants. Cette compétence fournit des outils complets pour créer des présentations à partir de HTML, modifier des diapositives basées sur des modèles, extraire du contenu textuel et valider la structure des documents.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "pptx". Create a 5-slide presentation about machine learning basics
النتيجة المتوقعة:
- Created 1 grid(s):
- - thumbnails.jpg
- Slides generated: 5
- Layout: 16:9 widescreen format
- Design: Blue and teal color palette with clean typography
استخدام "pptx". Extract text from quarterly-report.pptx
النتيجة المتوقعة:
- Extracted 24 shapes across 8 slides
- Slide 0: Title (1 shape)
- Slide 1: Bullet list (3 shapes)
- Slide 2: Chart placeholder (1 shape)
استخدام "pptx". Replace all instances of Q3 with Q4 in budget.pptx
النتيجة المتوقعة:
- Processing: budget.pptx -> output.pptx
- Updated 12 shapes across 5 slides
- Shapes modified: slide-0/shape-0, slide-1/shape-2, slide-3/shape-1, etc.
التدقيق الأمني
مخاطر منخفضةLegitimate PowerPoint document manipulation skill. Contains Python and JavaScript scripts for creating, editing, and analyzing PPTX files using standard libraries (python-pptx, pptxgenjs, playwright). Uses subprocess calls only for document conversion tools (LibreOffice, pdftoppm) with hardcoded commands. Uses defusedxml for secure XML parsing. No network exfiltration, credential access, or malicious patterns detected.
عوامل الخطر
⚡ يحتوي على سكربتات (4)
⚙️ الأوامر الخارجية (1)
📁 الوصول إلى نظام الملفات (2)
درجة الجودة
ماذا يمكنك بناءه
Créer des ensembles de diapositives
Générer des decks de diapositives professionnels à partir de plans de contenu avec un style et une identité visuelle cohérents
Convertir du HTML en diapositives
Transformer du contenu Web en présentations PowerPoint pour une utilisation et une distribution hors ligne
Modifier des présentations de modèle
Modifier des modèles existants en remplaçant le texte des espaces réservés tout en préservant les mises en page
جرّب هذه الموجهات
Create a new PowerPoint presentation about [TOPIC] with [N] slides using the html2pptx workflow. First state your content-informed design approach including color palette selection.
Edit the presentation at [FILE.pptx] to replace the text with [NEW_CONTENT]. Use the inventory and replace workflow.
Extract all text content from [FILE.pptx] and save to [OUTPUT.json] with formatting details.
Create a thumbnail grid of [FILE.pptx] with placeholder outlines to visualize slide layouts.
أفضل الممارسات
- Toujours analyser le contenu de la présentation avant de choisir les éléments de design et les palettes de couleurs
- Utiliser des éléments d’espace réservé pour les graphiques et tableaux qui seront ajoutés après la conversion HTML
- Valider les présentations avec la génération de miniatures pour vérifier les problèmes de mise en page avant la livraison finale
- Utiliser uniquement des polices Web sûres pour garantir un rendu cohérent entre les systèmes
تجنب
- Ne jamais utiliser directement des dégradés CSS - rasteriser d’abord en images PNG avec Sharp
- Ne pas ajouter manuellement des symboles de puces (bullet, -, *) - utiliser plutôt des listes ul ou ol
- Éviter de forcer le contenu dans des mises en page inadaptées (par ex., 2 éléments dans une mise en page à 3 colonnes)
- Ne pas ignorer la validation - toujours vérifier la sortie des miniatures pour détecter les débordements de texte et les problèmes de positionnement
الأسئلة المتكررة
Quels formats PowerPoint sont pris en charge ?
Quelles sont les limites de taille pour les présentations ?
Comment cela s’intègre-t-il avec d’autres outils ?
Mes données sont-elles en sécurité pendant le traitement ?
Pourquoi mon texte apparaît-il incorrect après modification ?
Comment cela se compare-t-il à l’édition manuelle dans 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