PPT Report Generator
Data do 16:9 webové prezentace: jeden soubor na slide, řízeno CSV, 5 témat, export do PDF
Otestováno · Funguje
Co umí
Sestavuje datové reporty do 16:9 browser-native slide decku, který se přehrává na celou obrazovku a exportuje do PDF nebo PNG, přičemž každý slide je rozdělen do vlastního HTML/JS/CSS, data grafů jsou uchovávána v samostatných CSV/XLSX/JSON souborech, devět landscape a deset portrait šablon, ECharts grafy a pět přepínatelných témat. Spouští se na monthly nebo quarterly review decks, přeměňuje dataset plus závěry na shareable web presentation.
Testovací report
Sestavil jsem stejný dvou-slidový weekly-signup deck dvakrát z jednoho CSV a pořídil screenshoty obou v Chromiu v rozlišení 1600x900. Ručně vytvořený baseline vykreslil holý graf na 60% prázdného plátna s čísly zadanými přímo do JS – a jedno z těchto hardcoded čísel bylo špatně, "+29.8% W4 vs W3", což je ve skutečnosti delta W4-vs-W1; skill path vypočítal +34.7% z CSV. Jeho přibalený `check_deck.py` běžel živě na obou deckech a zachytil skutečnou vadu v každém, včetně baseline's KPIs, které neměly zdrojovou atribuci. Změna jednoho čísla v CSV a opětovné spuštění `build.py` ho rozšířilo do decku s nulovými úpravami render kódu, a sestavený deck dodává funkční five-theme switcher; drsná hrana je, že legendy chart-helperu defaultně používají čínské popisky (主指标/副指标), což prosakuje do anglického decku.
Testováno: 2026-07-17 · Claude Code 2.x (agent harness)
Instalace
mkdir -p ~/.claude/skills git clone https://github.com/myunwang/ppt-report-skills.git ~/.claude/skills/ppt-report-generator
Příkazy a ukázkové prompty
/ppt-report-generatorData do 16:9 webové prezentace: jeden soubor na slide, řízeno CSV, 5 témat, export do PDF
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Build a two-slide deck from this weekly signup CSV with real chartsI need a quarterly review deck that exports to PDF from this datasetTurn these numbers into a 16:9 web presentation with a theme switcher