En los propios términos del Skill
Inspecciona un PPTX de referencia como evidencia de diseño y deliberadamente nunca lo copia, clona ni modifica. Un script python-pptx local a la tarea realiza la extracción necesaria a demanda, cubriendo contexto de prompt compacto (número y tamaño de diapositivas, recuento de formas, señales de marca, ritmo de layout), extracción completa con evidencia de layout_tree de solo lectura, diagnóstico de carpetas, análisis de style-master y un catálogo de plantillas derivado con índices de origen basados en cero.
Las utilidades OOXML incluidas manejan temas, relaciones, notas, comentarios, animaciones, medios, masters y layouts en bruto, y los scripts inspect.py, validate_package.py y unpack.py ofrecen un informe JSON, validación de paquete y extracción opcional del paquete en bruto. Cada parte inspeccionada y cada excepción de análisis se registra en un manifiesto de análisis, y los recursos extraídos no se incluyen en nuevas presentaciones sin evidencia de licencia.
Qué produce
- Contexto de prompt compacto: número y tamaño de diapositivas, resúmenes de texto, recuento de formas, estilos, señales de marca, uso de plantillas y ritmo de layout.
- Extracción completa de resumen, diapositivas y evidencia de layout_tree de solo lectura.
- Análisis de style-master que cubre colores, fuentes, distribución de tamaños, uso de master/layout y patrones de flujo.
- Un catálogo de plantillas derivado con índices de origen basados en cero, roles de layout, regiones utilizables, placeholders, estructuras visuales y restricciones.
Cómo funciona
- 01Escribir un Extractor Local a la Tarea
La extracción necesaria se implementa a demanda con un pequeño script python-pptx en lugar de un pipeline fijo, de modo que solo se captura la información que necesita la nueva presentación.
- 02Ejecutar la Inspección Compacta
scripts/inspect.py toma la ruta de la presentación y devuelve un informe JSON único que cubre el orden de las diapositivas, texto, tokens de tema, relaciones, notas, comentarios, animaciones y medios.
- 03Escalar a las Utilidades OOXML
Las utilidades incluidas son la vía de respaldo para temas, relaciones, notas, comentarios, animaciones, medios, masters y layouts en bruto que la extracción de alto nivel no puede ver.
- 04Anclar las Relaciones al Propietario del .rels
Los destinos de las relaciones se resuelven en relación con la parte que posee el archivo .rels, y el orden de las diapositivas nunca se infiere a partir de los nombres de archivo.