Skip to content
Conduit

skill

leafygreen-html-presentation

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/romiluz13/leafygreen-html-presentation itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 22, 2026

LeafyGreen HTML Presentation

A Cursor Agent Skill for building MongoDB LeafyGreen–branded HTML slide decks with reveal.js.

Single-file output. No build step for viewers. Speaker notes built in.

Features

  • MongoDB design tokens (@leafygreen-ui/palette mapped to CSS)
  • Euclid Circular A + MongoDB Value Serif fonts
  • reveal.js: fragments, overview, speaker view (S), fullscreen
  • JSON → HTML builder script
  • Plain-language content guidelines for mixed audiences
  • Bridge to setup-leafygreen + leafygreen-authoring for React decks

Install (Cursor)

Personal skill (all projects)

git clone https://github.com/romiluz13/leafygreen-html-presentation.git \
  ~/.cursor/skills/leafygreen-html-presentation

Project skill (repo-specific)

git clone https://github.com/romiluz13/leafygreen-html-presentation.git \
  .cursor/skills/leafygreen-html-presentation

Restart Cursor or start a new chat, then invoke:

/leafygreen-html-presentation Create a 10-slide deck about [topic]

Quick build (no agent)

git clone https://github.com/romiluz13/leafygreen-html-presentation.git
cd leafygreen-html-presentation

python scripts/build-reveal.py examples/demo-slides.json demo-presentation.html
open demo-presentation.html

The demo deck (examples/demo-slides.json) showcases every slide pattern — design system cards, palette tokens, tables, phrasebook, code block, and presenter shortcuts.

Presenter shortcuts

KeyAction
← →Previous / next slide
OOverview grid
SSpeaker notes window
FFullscreen

Repository structure

leafygreen-html-presentation/
├── SKILL.md                 # Agent instructions
├── README.md
├── examples.md
├── examples/
│   ├── demo-slides.json     # Full pattern showcase (build demo from this)
│   └── sample-slides.json
├── references/
│   ├── design-tokens.md     # palette.* → CSS (required reading)
│   ├── leafygreen-theme.css # Drop-in theme
│   ├── template.html
│   ├── slide-patterns.md
│   ├── content-voice.md
│   ├── react-deck-setup.md
│   └── mongodb-logomark.svg
└── scripts/
    └── build-reveal.py      # JSON → branded HTML

Related skills

  • setup-leafygreen — Vite + React + LeafyGreen provider setup
  • leafygreen-authoring — React component conventions

Use this skill for shareable HTML. Use the React skills for interactive decks.

License

MIT — see LICENSE.

MongoDB, LeafyGreen, and related marks are trademarks of MongoDB, Inc.

↑↓ navigate openesc close