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
Mensagem pronta para colar
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-analysisOu 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.mdConteú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ênciaslayout_treesomente 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.
- 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. - 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. - Execute
scripts/unpack.py <deck.pptx> <output-dir>apenas quando evidências de pacote bruto forem necessárias. - 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
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC