Pular para o conteúdo
Skillpedia
Escrita41 mil · #4918

pptx-reference-deck-analysis

Faz seu agente analisar apresentações existentes para entender sua estrutura e design. É útil para criar novas apresentações com base em modelos.

O que ela faz

Esta ferramenta analisa arquivos de apresentação (PPTX) para entender sua estrutura, temas, fontes e layouts. Ela não modifica o arquivo original, apenas extrai informações sobre como ele foi feito.

Quando usar

  • ✓Para entender o design de uma apresentação existente.
  • ✓Para verificar se uma apresentação segue um padrão de design.
  • ✓Para analisar os componentes de um arquivo PPTX sem alterá-lo.

Exemplo do que pedir para a IA

“Analise este arquivo PPTX e me diga quais fontes e cores ele usa.”

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/wshobson/agents/blob/main/plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/wshobson/agents/blob/main/plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa um script para ler o arquivo PPTX e extrair detalhes sobre os slides, estilos e a organização geral. Ela examina o conteúdo de forma segura, sem fazer alterações no arquivo original.

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 wshobson/agents --skill pptx-reference-deck-analysis

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/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.

Análise de Deck de Referência PPTX

Inspecione um deck de referência como evidência de design. Esta habilidade nunca copia, clona ou muta um deck de origem.

Contrato

Implemente a extração necessária sob demanda com um pequeno script python-pptx local da tarefa. Capture apenas as informações necessárias para o novo deck:

  • contexto de prompt compacto: contagem e tamanho de slides, resumos de texto, contagens de formas, estilos, sinais de marca, uso de modelo e ritmo de layout;
  • extração completa: summary, slides e evidências layout_tree somente leitura;
  • diagnósticos de pasta: um resultado por deck mais um manifesto;
  • análise de estilo mestre: cores, fontes, distribuição de tamanho, uso de mestre/layout e padrões de fluxo;
  • catálogo de modelo derivado: índices de origem baseados em zero, funções de layout, regiões utilizáveis, placeholders, estruturas visuais e restrições.

Regras

  • Mantenha o deck de origem somente leitura e crie independentemente cada coordenada de slide de destino.
  • Use as utilidades OOXML incluídas apenas para temas brutos, relacionamentos, notas, comentários, animações, mídia, mestres ou layouts que a extração de alto nível não possa expor.
  • Registre as partes inspecionadas e as exceções de análise no manifesto de análise.
  • Não use conteúdo extraído, fontes, imagens ou ativos proprietários em um deck gerado sem permissão explícita e evidência de licença.

Inspeção de Pacote OOXML

Instale defusedxml de requirements.txt antes de usar as utilidades incluídas.

  1. Execute scripts/inspect.py <deck.pptx> para um relatório JSON compacto da ordem dos slides, texto, tokens de tema, relacionamentos, notas, comentários, animações e mídia.
  2. Execute scripts/validate_package.py <deck.pptx> --output <report.json> para XML malformado, relacionamentos internos quebrados, lacunas de tipo de conteúdo, links de layout duplicados e partes órfãs.
  3. Execute scripts/unpack.py <deck.pptx> <output-dir> apenas quando evidências de pacote bruto forem necessárias.
  4. Resolva os destinos de relacionamento em relação ao proprietário .rels; nunca infira a ordem dos slides a partir de nomes de arquivos.

Segurança

  • Nunca modifique um deck fornecido ou copie cegamente partes do pacote para um novo deck.
  • Execute os scripts de um espaço de trabalho confiável; eles rejeitam travessia de caminho, links simbólicos, membros de tamanho excessivo e bombas de arquivo.
  • Analise XML não confiável com defusedxml; não habilite expansão de entidade, carregamento de DTD ou acesso à rede.
  • Trate as cores do tema como tokens, a menos que sejam totalmente resolvidas em relação ao esquema de cores.

Veja references/reference-deck-analysis.md para formas de saída, references/reference-deck-analysis-patterns.md para padrões apenas de documentação e references/ooxml-parsing.md para mapas de partes do pacote.

Perguntas frequentes

Essa ferramenta pode criar uma nova apresentação?

Não, ela serve apenas para analisar e extrair informações de apresentações existentes.

O que significa 'OOXML'?

OOXML é o formato padrão de arquivos do Microsoft Office, como o PPTX para apresentações.

A ferramenta modifica o arquivo original?

Não, a ferramenta é projetada para ser apenas de leitura e nunca modifica o arquivo de apresentação fornecido.

Detalhes

Descrição original do autor

Use when analyzing a reference PPTX for read-only structure, theme, typography, layout rhythm, diagnostics, derived template catalogs, or safe OOXML package inspection.

repo: wshobson/agents

Popularidade

Estrelas no GitHub
41 mil
Posição no ranking
#4918
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas