Agent skill · creative production · borghei
md-slides
Convert markdown into a self-contained HTML slide deck with layouts, speaker notes, keyboard navigation, and a content-density linter. Use when building a deck from markdown, cutting an overloaded deck, or timing a talk.
Why this skill is useful
Adds specific scripts for slide density checking and talk timing that enhance presentation quality and efficiency.
What it needs
Requires python3 installed locally. About 8k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.
What this skill does
Markdown Slide Decks Turn a markdown file into a slide deck that is one HTML file: six layouts, speaker notes, keyboard and remote navigation, light/dark theming, and handout printing. The density linter is the part that matters most — it catches the slides an audience cannot absorb before you are standing in front of them. When to use this skill Building a deck from markdown you want to keep in version control Presenting from a laptop without a presentation app or a cloud account Cutting an overloaded deck where every slide is a wall of text Timing a talk against a fixed slot before rehearsing it Converting a document into a deck as a starting point, then editing down Producing a handout that includes speaker notes alongside each slide Inputs the skill expects A markdown deck source, slides separated by --- The talk length and format — presented live, or circulated to be read Layout intent per slide: title, section divider, bullets, two-column, quote, image Speaker notes after a ??? marker on each content slide Images as relative paths, or as data URIs for a genuinely single-file deck The presentation environment: room lighting and display size Clarify First Before building, confirm these inputs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills borghei/md-slides