pptx
Criar e editar apresentações do PowerPoint programaticamente
Também disponível em: 92Bilal26,ZhanlinCui,92Bilal26,anthropics,davila7,AutumnsGrove,Azeem-2,DYAI2025,Cam10001110101,ArtemisAI,ComposioHQ
Pare de criar apresentações manualmente. Esta habilidade converte HTML para PowerPoint, edita slides existentes e extrai conteúdo usando fluxos de trabalho XML comprovados. Crie apresentações mais rapidamente com código.
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". Create a 5-slide presentation about climate change with charts and images
Resultado esperado:
- Slide 1: Title slide with Climate Change Impact heading
- Slide 2: Temperature trend chart showing 1880-2020 data
- Slide 3: CO2 levels visualization with placeholder for image
- Slide 4: Regional impact map with bullet points
- Slide 5: Call to action with contact information
A utilizar "pptx". Update the Q1 numbers in this quarterly report presentation with Q2 data
Resultado esperado:
- Extracted text inventory showing all shapes and their positions
- Replaced quarterly figures while preserving formatting
- Generated visual thumbnail grid for validation
- Saved updated presentation with all slide styles intact
Auditoria de Segurança
SeguroThe pptx skill is a legitimate presentation toolkit for PowerPoint manipulation. All 1211 static findings are false positives. The scanner misinterpreted markdown documentation code blocks as Ruby backticks, standard OOXML schema definitions as cryptographic weaknesses and C2 keywords, and legitimate file operations as system reconnaissance. No actual security risks exist.
Fatores de risco
⚙️ Comandos externos (3)
🌐 Acesso à rede (2)
📁 Acesso ao sistema de arquivos (2)
Pontuação de qualidade
O Que Você Pode Construir
Automatizar apresentações de relatórios
Converter visualizações de dados e resultados de análise em relatórios PowerPoint polidos com formatação consistente
Criação em massa de apresentações
Gerar centenas de apresentações personalizadas a partir de modelos para diferentes clientes ou regiões
Conversão de conteúdo educacional
Transformar materiais de curso HTML em slides PowerPoint com layouts adequados e notas do apresentador
Tente Estes Prompts
Create an HTML file with a title slide and content slide, then convert it to PowerPoint using html2pptx. Include placeholders for charts.
Analyze this template.pptx file, create an inventory of slide layouts, then use appropriate templates to build a presentation about quarterly sales results.
Extract all text from quarterly-report.pptx, replace Q3 data with Q4 data maintaining the same formatting, and save as updated-report.pptx
Unpack the presentation, modify slide transition effects in the XML files, validate the changes, and repack into a new PowerPoint file
Melhores Práticas
- Sempre valide o XML após editar antes de reempacotar apresentações
- Use geração de miniaturas para verificar visualmente os layouts de slides antes de finalizar
- Leia completamente html2pptx.md e ooxml.md antes de iniciar fluxos de trabalho complexos
Evitar
- Não pule a validação de XML - arquivos corrompidos não abrirão no PowerPoint
- Evite editar manualmente o XML sem entender a estrutura OOXML
- Nunca use layouts com mais marcadores do que conteúdo real disponível
Perguntas Frequentes
Por que a habilidade requer tantas dependências?
Posso adicionar animações ou transições?
Qual é a diferença entre html2pptx e abordagens OOXML?
Como lidar com imagens em apresentações?
Por que meus slides estão mostrando erros de overflow de texto?
Esta habilidade pode criar outros documentos do Office?
Detalhes do Desenvolvedor
Autor
K-Dense-AILicença
Proprietary. LICENSE.txt has complete terms
Repositório
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/document-skills/pptxReferência
main
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