PPT Report Generator

Dane w prezentację internetową 16:9: jeden plik na slajd, oparta na CSV, 5 motywów, eksport do PDF.

Autor: myunwang · myunwang/ppt-report-skills

Testowano · Działa ★ 8.8/10

PPT Report Generator — Dane w prezentację internetową 16:9: jeden plik na slajd, oparta na CSV, 5 motywów, eksport do PDF.

Co robi ten skill

Tworzy raporty danych w natywną dla przeglądarki prezentację slajdów 16:9, która odtwarza się na pełnym ekranie i eksportuje do PDF lub PNG, z każdym slajdem podzielonym na własny HTML/JS/CSS, danymi wykresów przechowywanymi w oddzielnych plikach CSV/XLSX/JSON, dziewięcioma szablonami poziomymi i dziesięcioma pionowymi, wykresami ECharts i pięcioma przełączalnymi motywami. Uruchamia się na miesięczne lub kwartalne prezentacje przeglądowe, przekształcając zestaw danych plus wnioski w prezentację internetową do udostępniania.

Raport z testu

Zbudowano tę samą dwuslajdową prezentację cotygodniowych rejestracji dwukrotnie z jednego pliku CSV i wykonano zrzuty ekranu obu w Chromium w rozdzielczości 1600x900. Ręcznie stworzona wersja bazowa renderowała prosty wykres na 60% pustego płótna z liczbami wpisanymi bezpośrednio do JS — a jedna z tych zakodowanych na stałe liczb była błędna, "+29.8% W4 vs W3", co w rzeczywistości jest deltą W4-vs-W1; ścieżka umiejętności obliczyła +34.7% z pliku CSV. Jej dołączony `check_deck.py` działał na żywo na obu prezentacjach i wykrył prawdziwą wadę w każdej, w tym brak atrybucji źródła dla KPI wersji bazowej. Zmiana jednej liczby w pliku CSV i ponowne uruchomienie `build.py` propagowało ją do prezentacji bez żadnych edycji kodu renderującego, a zbudowana prezentacja zawiera działający przełącznik pięciu motywów; niedoskonałością jest to, że legendy pomocnicze wykresów domyślnie używają chińskich etykiet (主指标/副指标), co przenika do angielskiej prezentacji.

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

Instalacja

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

Komendy i przykładowe prompty

  • /ppt-report-generatorDane w prezentację internetową 16:9: jeden plik na slajd, oparta na CSV, 5 motywów, eksport do PDF.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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