1 / 5
VML Slides Publisher

Deck Wizard

One command to create themed presentations and publish them live to slides.vmlsa.online — from any Claude project.
The Workflow

Say it. Build it. Ship it.

1

Trigger

"Create a presentation
and publish"

2

Name & Theme

Pick a slug and
choose your style

3

Generate

AI builds slides
+ meta.json

4

Sync

Index auto-updated
via sync.mjs

5

Deploy

vercel --prod
Live in seconds

Every subfolder with an index.html + meta.json is auto-discovered. The landing page rebuilds itself — no manual card editing needed.

12 Built-In Themes

Dark & Bold Styles

Aa
Bold Signal
Confident
Aa
Electric Studio
Professional
Aa
Creative Voltage
Energetic
Aa
Dark Botanical
Elegant
Aa
Neon Cyber
Futuristic
>_Aa
Terminal Green
Developer
12 Built-In Themes

Light & Specialty Styles

Aa
Notebook Tabs
Editorial
Aa
Pastel Geometry
Friendly
Aa
Split Pastel
Playful
Aa
Vintage Editorial
Witty
Aa
Swiss Modern
Precise
Aa
Paper & Ink
Literary
Setup

The Configuration

~/.claude/CLAUDE.md

## VML Slides Publisher
Reports repo: ~/Desktop/Knowledge Base/VML-reports/
Live URL: https://slides.vmlsa.online

# Trigger phrases:
"create a presentation and publish"
"VML presentation"
"make this into slides"

Global config — works from any project, not just VML-reports.

File Convention

  • Each presentation lives in its own subfolder
  • index.html — self-contained slide deck
  • meta.json — title, description, category, date
  • sync.mjs auto-discovers all subfolders
  • Landing page rebuilds from meta.json files

Deploy Command

# Sync index + deploy
node sync.mjs
vercel --yes --prod