academic-slideslisted
Install: claude install-skill ericluo04/claude-academic-workflow
# Academic Slides Skill
> **Source.** This skill is a rethemed academic derivative of [`zarazhangrui/frontend-slides`](https://github.com/zarazhangrui/frontend-slides) by Zara Zhang. The Phase 0-5 architecture, "Show Don't Tell" preview UX, `STYLE_PRESETS.md` 12-preset convention, viewport-fit invariant, and `python-pptx`-based PPT ingest are all inherited. The academic fork swaps the 12 design themes for 12 Beamer-flavored themes (Madrid, Berlin, Copenhagen, Warsaw, Metropolis, etc.), adds Phase 0.5 (audience / takeaway / narrative arc), and layers in theorem / lemma / proof CSS classes, KaTeX math, and `data-pause` Beamer-style progressive disclosure.
Produces a single self-contained HTML file (inline CSS/JS, KaTeX via CDN — no npm, no build tools) with Beamer-style header/footer chrome, theorem/proof/algorithm boxes, KaTeX equations, `data-pause` progressive disclosure, keyboard + swipe navigation, and a 12-theme catalog (Madrid, Berlin, Copenhagen, Warsaw, Metropolis, Classic Serif, Cambridge, Lecture Notes, Technical Report, Thesis Defense, Seminar, Journal Article).
## Core Philosophy
1. **Zero Build Dependencies** — Single HTML file with inline CSS/JS. KaTeX via CDN.
2. **Show, Don't Tell** — Generate visual theme previews so the user can react to real designs rather than theme names.
3. **Academic Authenticity** — Beamer-inspired structure, Computer Modern / Source Serif typography, real theorem environments. Not PowerPoint-with-serif-fonts.
4. **Viewport Fitting