pptx
PowerPoint-Präsentationen erstellen und bearbeiten
Également disponible depuis: ComposioHQ,DYAI2025,K-Dense-AI,ArtemisAI,AutumnsGrove,92Bilal26,Cam10001110101,anthropics,sickn33,ZhanlinCui,92Bilal26,Azeem-2
Teams benötigen zuverlässige Methoden zum Erstellen und Aktualisieren von PPTX-Dateien im großen Maßstab. Diese Skill bietet Workflows zum Erstellen, Bearbeiten und Überprüfen von Präsentationen mit HTML- und OOXML-Tools.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "pptx". Create a 5 slide deck on machine learning basics
Résultat attendu:
The skill generates HTML slides, converts them to PPTX, and reports the saved file location with a slide count summary.
Utilisation de "pptx". Replace placeholder text in the Q1 template
Résultat attendu:
The skill duplicates the requested slides, applies the new text, validates the XML, and confirms the updated PPTX path.
Audit de sécurité
Risque élevé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.
Problèmes à risque élevé (1)
Problèmes à risque moyen (1)
Problèmes à risque faible (1)
Facteurs de risque
⚡ Contient des scripts (2)
📁 Accès au système de fichiers (2)
⚙️ Commandes externes (3)
🔑 Variables d’environnement (1)
Motifs détectés
Score de qualité
Ce que vous pouvez construire
HTML-Mockups in PPTX konvertieren
Genehmigte HTML-Foliendesigns in ein fertiges PowerPoint-Deck mit konsistentem Layout und Styling umwandeln.
Markenvorlagen mit Inhalten füllen
Unternehmensvorlagen mit neuen Inhalten füllen, während Layout und Branding-Regeln erhalten bleiben.
Trainings-Decks überprüfen und aktualisieren
Text und Notizen extrahieren, Ersetzungen vornehmen und Folienlayouts über mehrere Dateien hinweg überprüfen.
Essayez ces prompts
Create a {n}-slide PPTX about {topic}. Read html2pptx.md, draft HTML for each slide, then generate the PPTX with html2pptx.js.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.Bonnes pratiques
- Vor dem Bearbeiten von Dateien html2pptx.md und ooxml.md lesen
- Bearbeitete XML mit validate.py vor dem Neuverpacken validieren
- Websichere Schriftarten für konsistentes Rendering verwenden
Éviter
- OOXML nicht ohne eine Sicherungskopie der originalen PPTX bearbeiten
- Konvertierungen an nicht vertrauenswürdigen Dateien ohne Überprüfung ausführen
- Nicht auf benutzerdefinierte Schriftarten vertrauen, die auf Zielsystemen nicht installiert sind
Foire aux questions
Wann sollte ich html2pptx anstelle von OOXML-Bearbeitungen verwenden?
Kann die Skill große Decks verarbeiten?
Welche Tools werden für PDF- und Bildkonvertierung benötigt?
Wie validiere ich meine Bearbeitungen?
Kann ich Diagramme und SmartArt bearbeiten?
Wo kann ich Folienvorschaubilder überprüfen?
Détails du développeur
Structure de fichiers
📁 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