Source-controlled decks become agent output
reveal.js is a mature MIT-licensed HTML presentation framework with Markdown support, nested slides, Auto-Animate, PDF export, speaker notes, LaTeX, code highlighting, and a programmable API. It is a practical substrate for AI-generated briefings that need to stay editable in Git. Why it matters: As agents draft product briefs, research summaries, demos, and training material, slide binaries become a weak handoff format. Web-native decks let teams review source, regenerate outputs, publish to the browser, and export PDFs without losing the artifact's structure.
Try this: Use reveal.js for one agent-generated deck: keep slides in Markdown/HTML, commit the source, include speaker notes, export a PDF, and compare the review loop against editing a normal slide file.