En los propios términos del Skill
Una guía de implementación para el JavaScript detrás de diapositivas individuales de PowerPoint construidas con PptxGenJS, escrita para agentes de código que poseen cada uno una diapositiva. Fija primero el contrato circundante: un lienzo de 10 por 5.625 pulgadas en 16:9, un objeto theme que contiene exactamente primary, secondary, accent, light y bg, un createSlide síncrono exportado junto con slideConfig, y una vista previa independiente ejecutable por archivo.
Además de eso, impone disciplina — Microsoft YaHei o Arial, sin texto de cuerpo en negrita, solo colores de la paleta, sin gradientes ni animaciones — más una insignia de número de página en cada diapositiva excepto la portada. El control de calidad se plantea como una búsqueda de errores que solo termina tras un ciclo de corrección y verificación.
Qué produce
- Un archivo JavaScript completo y ejecutable para cada diapositiva individual.
Cómo funciona
- 01Lea Primero la Referencia de PptxGenJS
Antes de escribir el código de la diapositiva, abra pptxgenjs.md para conocer toda la superficie de la API: configuración y estructura, texto y formato, listas, formas y sombras, imágenes e iconos, fondos, tablas y gráficos.
- 02Mantener createSlide síncrono
El punto de entrada debe ser una función simple en lugar de async, porque el paso de compilación no la espera (no hace await).
- 03Renderice a Partir del Objeto de Tema
Cada color se obtiene del theme pasado —el fondo de la diapositiva, por ejemplo— en lugar de estar codificado de forma fija.
- 04Exporte el Contrato del Módulo
Cada archivo devuelve createSlide junto con slideConfig para que el script de compilación pueda ensamblar el deck.
- 05Trate el QA como una Búsqueda de Errores
Busque problemas desde el primer renderizado en lugar de confirmar que las cosas se ven aceptables.