pptx
Créez et modifiez des présentations PowerPoint avec précision
Também disponível em: 92Bilal26,davila7,Azeem-2,anthropics,AutumnsGrove,Cam10001110101,ArtemisAI,ComposioHQ,92Bilal26,K-Dense-AI
Arrêtez de lutter contre les limitations de PowerPoint. Cette compétence convertit les designs HTML en diapositives au pixel près et modifie les présentations existantes avec une précision chirurgicale. Créez des présentations professionnelles plus rapidement que jamais.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "pptx". Créer une présentation à partir de ce HTML sur les résultats trimestriels
Resultado esperado:
- Présentation créée avec 8 diapositives à partir du HTML
- Graphiques ajoutés aux zones d'espace réservé
- Format 16:9 cohérent appliqué
- Miniatures générées pour révision
- Enregistré sous quarterly-results.pptx
A utilizar "pptx". Mettre à jour les notes du présentateur sur les diapositives 3 et 5 de cette présentation
Resultado esperado:
- Structure XML de la présentation extraite
- Notes du présentateur localisées dans ppt/notesSlides/
- notesSlide3.xml et notesSlide5.xml mis à jour
- Structure XML validée après modifications
- Présentation réempaquetée avec succès
A utilizar "pptx". Créer une grille de miniatures pour l'analyse du modèle
Resultado esperado:
- 24 diapositives traitées depuis template.pptx
- 2 grilles de miniatures créées (6 colonnes chacune)
- Enregistré sous thumbnails-1.jpg et thumbnails-2.jpg
- 5 mises en page de titre et 8 mises en page de contenu identifiées
Auditoria de Segurança
Baixo RiscoThis is a legitimate PowerPoint manipulation skill. The static analyzer flagged 1207 potential issues, but most are false positives: (1) Shell command examples in documentation were flagged as code execution, (2) OOXML schema files were flagged for cryptographic references that are part of the spec, (3) XML namespace syntax was flagged as obfuscation. The actual risk is limited to external command execution for PDF/image conversion which requires user-provided filenames and is validated before use.
Problemas de Risco Médio (1)
Problemas de Baixo Risco (1)
Fatores de risco
⚙️ Comandos externos (2)
📁 Acesso ao sistema de arquivos (2)
Pontuação de qualidade
O Que Você Pode Construir
Présentations de rapports automatisées
Convertissez les visualisations de données et graphiques des tableaux de bord web directement en diapositives PowerPoint prêtes pour les dirigeants avec une image de marque et une mise en page appropriées.
Pitch decks basés sur des modèles
Créez rapidement des pitch decks personnalisés en combinant des diapositives provenant de modèles existants tout en maintenant une image de marque cohérente.
Génération de diapositives pédagogiques
Construisez des présentations éducatives à partir de contenu HTML avec une mise en forme appropriée, des images et des éléments interactifs convertis en diapositives statiques.
Tente Estes Prompts
Convert this HTML to a PowerPoint presentation using html2pptx: [HTML content]. Ensure all text is in proper tags and create a 16:9 presentation.
Extract the text inventory from presentation.pptx, then replace the title on slide 0 with 'New Title' and update bullet points on slide 2.
Use template.pptx to create a new presentation. Create an inventory of available slides, then select appropriate layouts for a 5-slide presentation about [topic].
Create thumbnail grids for all PPTX files in this directory with 4 columns each, saved as 'overview-[filename].jpg' for quick review.
Melhores Práticas
- Toujours valider que les dimensions HTML correspondent à la mise en page PowerPoint avant la conversion
- Utiliser des divs d'espace réservé avec class='placeholder' pour les points d'insertion de graphiques/tableaux
- Rastériser les visuels complexes (dégradés, icônes SVG) en PNG avant la conversion HTML
- Tester les présentations dans PowerPoint après création pour vérifier la mise en forme
Evitar
- Ne pas utiliser de symboles de puces manuels (•, -, *) dans le HTML - utiliser les balises ul/ol appropriées
- Ne jamais appliquer d'arrière-plans ou de bordures aux éléments de texte - utiliser uniquement les éléments div
- Éviter les dégradés CSS dans le HTML - pré-rendre en images PNG à la place
- Ne pas sauter la validation après l'édition OOXML - toujours exécuter validate.py
Perguntas Frequentes
Quelles fonctionnalités PowerPoint sont prises en charge ?
Puis-je utiliser des polices personnalisées ?
Comment ajouter des graphiques aux présentations ?
LibreOffice est-il requis ?
Puis-je modifier des présentations existantes ?
Quelle est la taille maximale de présentation ?
Detalhes do Desenvolvedor
Estrutura de arquivos
📁 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