Pular para o conteúdo
Skillpedia
Escrita77 mil · #1693

pptx

Faz seu agente criar e editar apresentações (.pptx). Ele pode gerenciar layouts, adicionar notas e manter a estrutura, sendo ideal para tarefas de criação de slides.

O que ela faz

Esta ferramenta ajuda a criar, editar e analisar apresentações em PowerPoint (.pptx). Ela pode criar novas apresentações, modificar o conteúdo existente, ajustar o visual dos slides e adicionar notas.

Quando usar

  • ✓Criar uma apresentação nova do zero.
  • ✓Alterar o texto ou as imagens de um arquivo .pptx.
  • ✓Adicionar notas para o apresentador em cada slide.

Exemplo do que pedir para a IA

“Crie uma apresentação sobre a história da internet com 5 slides, usando um design moderno com cores azul e cinza.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/document-skills/pptx/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/document-skills/pptx/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Para tarefas simples como extrair texto, ela converte o arquivo para um formato mais fácil de ler. Para edições mais complexas, ela acessa os arquivos internos do .pptx, como os textos dos slides e notas.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill pptx

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/document-skills/pptx/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Criação, edição e análise de PPTX

Visão Geral

Um usuário pode pedir para você criar, editar ou analisar o conteúdo de um arquivo .pptx. Um arquivo .pptx é essencialmente um arquivo ZIP contendo arquivos XML e outros recursos que você pode ler ou editar. Você tem diferentes ferramentas e fluxos de trabalho disponíveis para diferentes tarefas.

Leitura e análise de conteúdo

Extração de texto

Se você precisa apenas ler o conteúdo de texto de uma apresentação, deve converter o documento para markdown:

# Convert document to markdown
python -m markitdown path-to-file.pptx

Acesso XML bruto

Você precisa de acesso XML bruto para: comentários, notas do orador, layouts de slides, animações, elementos de design e formatação complexa. Para qualquer um desses recursos, você precisará descompactar uma apresentação e ler seu conteúdo XML bruto.

Descompactando um arquivo

python ooxml/scripts/unpack.py <office_file> <output_dir>

Observação: O script unpack.py está localizado em skills/pptx/ooxml/scripts/unpack.py em relação à raiz do projeto. Se o script não existir neste caminho, use find . -name "unpack.py" para localizá-lo.

Estruturas de arquivo chave

  • ppt/presentation.xml - Metadados principais da apresentação e referências de slides
  • ppt/slides/slide{N}.xml - Conteúdo de slides individuais (slide1.xml, slide2.xml, etc.)
  • ppt/notesSlides/notesSlide{N}.xml - Notas do orador para cada slide
  • ppt/comments/modernComment_*.xml - Comentários para slides específicos
  • ppt/slideLayouts/ - Modelos de layout para slides
  • ppt/slideMasters/ - Modelos de slide mestre
  • ppt/theme/ - Informações de tema e estilo
  • ppt/media/ - Imagens e outros arquivos de mídia

Extração de tipografia e cores

Ao receber um design de exemplo para emular: Sempre analise a tipografia e as cores da apresentação primeiro usando os métodos abaixo:

  1. Ler arquivo de tema: Verifique ppt/theme/theme1.xml para cores (<a:clrScheme>) e fontes (<a:fontScheme>)
  2. Amostrar conteúdo do slide: Examine ppt/slides/slide1.xml para uso real de fontes (<a:rPr>) e cores
  3. Procurar padrões: Use grep para encontrar referências de cores (<a:solidFill>, <a:srgbClr>) e fontes em todos os arquivos XML

Criando uma nova apresentação do PowerPoint sem um modelo

Ao criar uma nova apresentação do PowerPoint do zero, use o fluxo de trabalho html2pptx para converter slides HTML em PowerPoint com posicionamento preciso.

Princípios de Design

CRÍTICO: Antes de criar qualquer apresentação, analise o conteúdo e escolha elementos de design apropriados:

  1. Considere o assunto: Sobre o que é esta apresentação? Que tom, setor ou humor ela sugere?
  2. Verifique a marca: Se o usuário mencionar uma empresa/organização, considere as cores e a identidade da marca deles.
  3. Combine a paleta com o conteúdo: Selecione cores que reflitam o assunto.
  4. Declare sua abordagem: Explique suas escolhas de design antes de escrever o código.

Requisitos:

  • ✅ Declare sua abordagem de design informada pelo conteúdo ANTES de escrever o código
  • ✅ Use apenas fontes seguras para a web: Arial, Helvetica, Times New Roman, Georgia, Courier New, Verdana, Tahoma, Trebuchet MS, Impact
  • ✅ Crie uma hierarquia visual clara através de tamanho, peso e cor
  • ✅ Garanta a legibilidade: contraste forte, texto de tamanho apropriado, alinhamento limpo
  • ✅ Seja consistente: repita padrões, espaçamento e linguagem visual entre os slides

Seleção de Paleta de Cores

Escolhendo cores criativamente:

  • Pense além dos padrões: Que cores combinam genuinamente com este tópico específico? Evite escolhas automáticas.
  • Considere múltiplos ângulos: Tópico, setor, humor, nível de energia, público-alvo, identidade da marca (se mencionada)
  • Seja aventureiro: Tente combinações inesperadas - uma apresentação de saúde não precisa ser verde, finanças não precisa ser azul marinho.
  • Construa sua paleta: Escolha 3-5 cores que funcionem juntas (cores dominantes + tons de apoio + destaque).
  • Garanta o contraste: O texto deve ser claramente legível em fundos.

Exemplos de paletas de cores (use-as para despertar a criatividade - escolha uma, adapte-a ou crie a sua):

  1. Azul Clássico: Azul marinho profundo (#1C2833), cinza ardósia (#2E4053), prata (#AAB7B8), branco off-white (#F4F6F6)
  2. Verde-água e Coral: Verde-água (#5EA8A7), verde-água escuro (#277884), coral (#FE4447), branco (#FFFFFF)
  3. Vermelho Ousado: Vermelho (#C0392B), vermelho brilhante (#E74C3C), laranja (#F39C12), amarelo (#F1C40F), verde (#2ECC71)
  4. Blush Quente: Malva (#A49393), blush (#EED6D3), rosa (#E8B4B8), creme (#FAF7F2)
  5. Luxo Borgonha: Borgonha (#5D1D2E), carmesim (#951233), ferrugem (#C15937), dourado (#997929)

…

Perguntas frequentes

Como a IA sabe quais cores e fontes usar?

A IA analisa o conteúdo e o tema da apresentação para sugerir cores e fontes que combinem. Ela também pode seguir um guia de estilo se você fornecer um.

Posso usar a IA para criar uma apresentação com um design específico?

Sim, você pode pedir para a IA seguir princípios de design como hierarquia visual, contraste e consistência. Ela também pode usar modelos de cores e layouts sugeridos.

O que são 'notas do apresentador'?

São textos adicionais que aparecem apenas para quem está apresentando, servindo como um guia ou lembrete durante a fala.

Detalhes

Descrição original do autor

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1693
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas