PPT Report Generator
Daten in ein 16:9 Web-Deck: eine Datei pro Folie, CSV-gesteuert, 5 Themes, PDF-Export.
Getestet · Funktioniert
Was es kann
Erstellt Datenberichte in einem 16:9 browser-native slide deck, das fullscreen spielt und als PDF oder PNG exportiert werden kann, wobei jede slide in eigenes HTML/JS/CSS aufgeteilt ist, chart data in separaten CSV/XLSX/JSON files gespeichert werden, nine landscape und ten portrait templates, ECharts charts, und five switchable themes zur Verfügung stehen. Wird ausgelöst bei monthly or quarterly review decks, turning a dataset plus conclusions into a shareable web presentation.
Testbericht
Erstellte dasselbe two-slide weekly-signup deck zweimal aus one CSV und screenshotted both in Chromium at 1600x900. Die hand-rolled baseline rendert ein bare chart on 60% empty canvas with the numbers typed straight into the JS — und eine dieser hardcoded numbers war wrong, a "+29.8% W4 vs W3" that is really the W4-vs-W1 delta; the skill path computed +34.7% off the CSV. Its bundled `check_deck.py` ran live on both decks and caught a real defect in each, including the baseline's KPIs having no source attribution. Changing one number in the CSV and rerunning `build.py` propagated it into the deck with zero edits to render code, and the built deck ships a working five-theme switcher; the rough edge is that chart-helper legends default to Chinese labels (主指标/副指标), which leaks into an English deck.
Getestet am: 2026-07-17 · Claude Code 2.x (agent harness)
Installation
mkdir -p ~/.claude/skills git clone https://github.com/myunwang/ppt-report-skills.git ~/.claude/skills/ppt-report-generator
Befehle & Beispiel-Prompts
/ppt-report-generatorDaten in ein 16:9 Web-Deck: eine Datei pro Folie, CSV-gesteuert, 5 Themes, PDF-Export.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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