PPT Report Generator

Datos en una presentación web 16:9: un archivo por diapositiva, impulsado por CSV, 5 temas, exportación a PDF

Por myunwang · myunwang/ppt-report-skills

Probado · Funciona ★ 8.8/10

PPT Report Generator — Datos en una presentación web 16:9: un archivo por diapositiva, impulsado por CSV, 5 temas, exportación a PDF

Qué hace

Construye informes de datos en una presentación de diapositivas nativa del navegador 16:9 que se reproduce a pantalla completa y exporta a PDF o PNG, con cada diapositiva dividida en su propio HTML/JS/CSS, datos de gráficos guardados en archivos CSV/XLSX/JSON separados, nueve plantillas horizontales y diez verticales, gráficos ECharts y cinco temas intercambiables. Se activa con presentaciones de revisión mensuales o trimestrales, convirtiendo un conjunto de datos más conclusiones en una presentación web compartible.

Informe de la prueba

Construí la misma presentación de dos diapositivas de registro semanal dos veces a partir de un CSV y tomé capturas de pantalla de ambas en Chromium a 1600x900. La línea base hecha a mano renderizó un gráfico simple en un 60% de lienzo vacío con los números escritos directamente en el JS — y uno de esos números codificados era incorrecto, un "+29.8% W4 vs W3" que en realidad es el delta W4-vs-W1; la ruta de la habilidad calculó +34.7% a partir del CSV. Su `check_deck.py` incluido se ejecutó en vivo en ambas presentaciones y detectó un defecto real en cada una, incluyendo que los KPIs de la línea base no tenían atribución de fuente. Cambiar un número en el CSV y volver a ejecutar `build.py` lo propagó a la presentación con cero ediciones en el código de renderizado, y la presentación construida incluye un selector de cinco temas que funciona; el inconveniente es que las leyendas del asistente de gráficos por defecto son etiquetas chinas (主指标/副指标), lo que se filtra en una presentación en inglés.

Probado el: 2026-07-17 · Claude Code 2.x (agent harness)

Instalación

mkdir -p ~/.claude/skills
git clone https://github.com/myunwang/ppt-report-skills.git ~/.claude/skills/ppt-report-generator

Comandos y prompts de ejemplo

  • /ppt-report-generatorDatos en una presentación web 16:9: un archivo por diapositiva, impulsado por CSV, 5 temas, exportación a PDF

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Build a two-slide deck from this weekly signup CSV with real charts
  • I need a quarterly review deck that exports to PDF from this dataset
  • Turn these numbers into a 16:9 web presentation with a theme switcher