Communitygithub.com

yctrrr/plantilla-ppt-académica

Plantilla académica editable para PowerPoint con gráficos nativos, validación de privacidad y certificación de PowerPoint.

¿Qué es plantilla-ppt-académica?

Este skill permite construir presentaciones académicas editables en PowerPoint a partir de evidencia de investigación, preservando el sistema visual empaquetado y las puertas de validación. Está diseñado para entornos multi-plataforma, compatible con Claude Code, Cursor, Codex y otras herramientas de IA, y garantiza que las diapositivas sean completamente nativas de PowerPoint (sin depender de software externo para su creación). El flujo de trabajo incluye leer guías de estilo y patrones de diapositivas, inspeccionar la plantilla de referencia, generar un archivo `.raw.pptx` con texto, formas, gráficos y flechas, y ejecutar scripts de validación y auditoría de privacidad. La certificación final se realiza mediante un script de PowerShell en Windows con PowerPoint instalado. El skill es útil para académicos, investigadores y desarrolladores que necesitan crear presentaciones consistentes, privadas y profesionalmente formateadas, evitando la invención de datos y asegurando atribuciones correctas. Incluye recursos como plantillas de temas, gráficos de flujo académico y scripts de validación y auditoría que verifican fuentes, notas, visibilidad de gráficos y flechas, así como la ausencia de datos sensibles en activos binarios.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add yctrrr/academic-ppt-template

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Plantilla PPT Académica

Construye presentaciones académicas editables a partir de evidencia de investigación mientras preservas el sistema visual empaquetado y las puertas de validación.

Flujo de Trabajo Obligatorio

  1. Lee references/style-spec.md antes de crear diapositivas.
  2. Lee references/slide-patterns.md al seleccionar diseños o planificar una presentación.
  3. Inspecciona assets/academic-template.pptx para la referencia renderizada y scripts/create-example.js para la implementación inicial.
  4. Crea un generador específico del contenido fuera del directorio del skill. Importa componentes desde assets/template-kit/; no sobrescribas el activo de referencia.
  5. Utiliza únicamente afirmaciones y números respaldados por las fuentes. Etiqueta los datos ilustrativos explícitamente y elimínalos de las presentaciones finales de investigación.
  6. Genera un archivo .raw.pptx con texto, formas, gráficos y flechas de línea nativos de PowerPoint.
  7. Ejecuta el validador multiplataforma:
python scripts/validate-pptx.py output.raw.pptx --expected-slides N --expected-charts C --min-arrows A
  1. Antes de publicar una plantilla reutilizable o pública, ejecuta la auditoría de privacidad. Agrega términos sensibles específicos del proyecto con argumentos --deny repetidos:
python scripts/audit-privacy.py RUTA --deny "término sensible"

La auditoría de privacidad rechaza imágenes, PDFs, fuentes y binarios heredados de Office por defecto, ya que el escaneo de texto no puede probar que sean anónimos. Usa --allow-binary-assets solo después de inspeccionar manualmente cada uno de esos activos.

  1. En Windows con Microsoft PowerPoint instalado, cierra todas las ventanas de PowerPoint y certifica el archivo final:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/finalize-with-powerpoint.ps1 `
  -InputPath output.raw.pptx `
  -OutputPath output.pptx
  1. Renderiza e inspecciona cada diapositiva. Verifica desbordamiento, superposiciones, flechas incorrectas, bajo contraste y etiquetas de gráficos faltantes.

Estado de Certificación

  • Reporta Validación multiplataforma pasada después de que validate-pptx.py se ejecute correctamente.
  • Reporta Certificado por PowerPoint solo cuando el finalizador genere POWERPOINT_OPEN_VALIDATION=PASSED.
  • En sistemas que no sean Windows o sin PowerPoint, conserva el archivo raw y declara explícitamente que no se ejecutó la certificación nativa de PowerPoint.

Reglas de Contenido

  • Usa títulos de acción que indiquen la conclusión.
  • Mantén un trabajo analítico por diapositiva.
  • Usa negro para el texto explicativo del cuerpo.
  • Mantén gráficos, etiquetas de datos, ejes y leyendas en Microsoft YaHei.
  • Usa la familia de colores púrpura de manera consistente para cuadros de pares y series.
  • Conecta las flechas a los bordes de los nodos y preserva la dirección prevista.
  • No agregues notas del orador, instrucciones de producción visibles, metadatos personales o logotipos institucionales a menos que el usuario lo solicite explícitamente.
  • No inventes valores de investigación, citas, afiliaciones o conclusiones.

Recursos Empaquetados

  • assets/template-kit/ppt-template.js: tema, tipografía, tarjetas, encabezados y opciones de gráficos.
  • assets/template-kit/academic-research-flow.js: diapositiva de flujo académico fija de cuatro nodos.
  • assets/template-kit/flow-charts.js: flechas nativas ancladas y nodos de flujo.
  • assets/academic-template.pptx: presentación de referencia de seis diapositivas segura para privacidad.
  • scripts/create-example.js: generador inicial portátil.
  • scripts/validate-pptx.py: comprobaciones de ZIP/XML, fuentes por ejecución, notas, gráficos visibles y flechas.
  • scripts/audit-privacy.py: escaneo de privacidad de fuente y archivo.
  • scripts/finalize-with-powerpoint.ps1: reparación de PowerPoint en Windows, sanitización de metadatos y certificación de segunda apertura.

Instala la única dependencia de Node desde la raíz del skill cuando sea necesario:

npm install

Skills relacionados