Build presentations from markdown slides
md-slidesskillsetup L2★17,464
alirezarezvani/claude-skills ↗What it does
Convert markdown deck to browser-based HTML presentation
Best for
Markdown-authored slide decks with presenter notes and live keyboard navigation.
Inputs
- · Markdown with slide boundaries (--- HR or # H1) and <!-- notes: --> blocks
Outputs
- · Single-file HTML with keyboard nav, presenter mode, URL-hash deep linking, PDF export
Requires
- · Python 3 (slide_splitter, presenter_notes_parser, deck_html_renderer)
Preconditions
- · 3+ slide boundaries (HR or H1)
- · Markdown >= 100 lines
- · Produces 2+ slides
- · Design-system loaded
Failure modes
- · Exit 5: single-slide deck
- · Exit 6: no clear boundaries
- · Exit 7: --strict-notes on with < 50% notes coverage
- · Soft-warns slides > 40 lines
Trust signals
- · Alireza Rezvani, MIT licensed, v2.10.3
- · Keyboard nav (arrow, space, P, Esc, Home, End tested)
- · Vanilla JS, no framework runtime dependency