Docs

Slaide Docs: Presentation as Code

Slaide documentation: treat your presentation as code. Write decks in Markdown, theme them in YAML, and render to web and PDF.


Slaide is a slide language. You write a deck as plain text. The content is Markdown. The design lives in a small YAML file called a master. Slaide renders the same file to a web deck and a high-fidelity PDF.

New here? Start with Getting Started. You install the CLI and build your first deck in a couple of minutes. Then read the language and learn to author a theme.

Prefer to click rather than type? The Tutorial walks you through every step in the web app, the desktop app, and the mobile app, with screenshots.

One rule to keep in mind. Slide content stays in Markdown. Config goes in the small fenced blocks. Layouts, colors, and fonts are referenced by name from the master.

Getting Started

Build slides from Markdown two ways: let your AI write the deck, or edit it by hand. Both use the same plain-text .slaide file.

Tutorial

A step-by-step tutorial for Slaide. Let the AI build a deck, present it, and export it, then edit it yourself. In the browser, in the desktop app, and on your phone.

Language

The .slaide language reference: headmatter, slides, layout slots, builds, speaker notes, inline styling, and media, all in Markdown.

Themes

A master is a YAML file that defines a deck's whole look as data: fonts, colors, gradients, layouts, and chrome, all named and reusable.

CLI reference

Every slaide command: new, validate, dev, shoot, build, export to PDF and PowerPoint, import from .pptx, pack, and the MCP server.

Import

Convert existing PowerPoint and Keynote files into editable .slaide decks, with three fidelity modes and a compare command to check the match.

MCP server

Expose Slaide as Model Context Protocol tools, resources, and prompts, so Claude, Codex, Gemini, or any agent can scaffold and render decks.

Agent skill

Install the Slaide agent skill in Claude Code, Codex, or Gemini, and let the agent write, check, and render decks on its own end to end.

Viewer & editor

A free desktop app to open, present, edit, and export .slaide decks. The in-place editor is free too - just sign in. No Node required.

Coach

Practice a talk slide by slide with spoken feedback on timing and pace, or let Listen mode read the deck back to you hands free.

Confluence and Jira

Turn a Confluence page, a Jira issue, a search result or a sprint into a finished presentation with one request. Refine it by asking and present it where the work is.

Web app

Keep your decks in the browser, save them to the cloud as you type, go back to an earlier version, and download a deck as .slaidec, PowerPoint or PDF.

Sharing

Send a view-only link to a deck in the web app or on your phone, or send the deck as a single file. Turn the link off whenever you want.

Theme Studio

Restyle a whole deck in one place. Change colors, fonts, type sizes, backgrounds, the header and footer, and the layouts, and tell the AI how to use your theme.

AI deck builder

Describe a deck in a few sentences. The AI plans it, designs the theme, writes the slides and reviews them. Then you steer it by chat or edit by hand.

Charts and graphics

Insert charts, tables and graphics in the editor. Move the parts of a graphic, fit its labels, and let the AI draw an infographic into a picture frame.

iPhone, iPad and Android

Create, edit and present decks on your iPhone, iPad or Android device. Build a deck with the AI, manage themes, edit graphics, rehearse with Coach and share a link.