Nos termos do próprio skill
Um guia de implementação do JavaScript por trás de slides individuais de PowerPoint construídos com PptxGenJS, escrito para agentes de código que cada um é responsável por um slide. Ele fixa primeiro o contrato geral: uma tela de 10 por 5,625 polegadas em 16:9, um objeto de tema contendo exatamente primary, secondary, accent, light e bg, um createSlide síncrono exportado junto com slideConfig, e um preview independente e executável por arquivo.
Além disso, impõe disciplina — Microsoft YaHei ou Arial, sem texto em negrito no corpo, apenas cores da paleta, sem gradientes ou animações — além de um selo de número de página em todos os slides, exceto na capa. O QA é apresentado como uma caça a bugs que só termina após um ciclo de correção e verificação.
O que ele produz
- Um arquivo JavaScript completo e executável para cada slide individual.
Como funciona
- 01Leia Primeiro a Referência do PptxGenJS
Antes de escrever o código do slide, abra pptxgenjs.md para ver toda a superfície da API: configuração e estrutura, texto e formatação, listas, formas e sombras, imagens e ícones, fundos, tabelas e gráficos.
- 02Mantenha createSlide Síncrono
O ponto de entrada deve ser uma função comum, e não async, porque a etapa de compilação não faz await dela.
- 03Renderize a Partir do Objeto de Tema
Cada cor é obtida a partir do tema recebido — o fundo do slide, por exemplo — em vez de ser fixada diretamente no código.
- 04Exporte o Contrato do Módulo
Cada arquivo devolve createSlide junto com slideConfig para que o script de compilação possa montar a apresentação.
- 05Trate o QA como uma Caça a Bugs
Procure ativamente por problemas na primeira renderização, em vez de apenas confirmar que tudo parece aceitável.