slidev

Create and edit Markdown slide decks with Slidev using mise and bun.

Updated Dec 14, 2025
One-click install
npx skills add https://github.com/kennyg/tome-grimoire --skill slidev-kennyg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slidev
Source: https://github.com/kennyg/tome-grimoire/tree/main/skills/slidev
Command: npx skills add https://github.com/kennyg/tome-grimoire --skill slidev-kennyg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, and includes scripts (resource) components.

What problem does it solve?

Creating and maintaining Markdown-based slide decks is repetitive without a structured workflow. Slidev + mise/bun provide a repeatable environment for building, editing, and publishing decks.

Core Features & Use Cases

  • Slide deck authoring: Craft and arrange slides in Markdown with Slidev.
  • Dev workflow: Use mise.toml to configure the development environment and bun to run tasks.
  • Publish ready: Build decks and publish landing pages via GitHub Pages.

Quick Start

Start a new deck with mise run new my-topic and start the dev server with mise run dev slides/my-topic.slides.md.

Frequently Asked Questions about slidev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create markdown slide decks and publish them to GitHub Pages?

You create markdown slide decks by authoring frontmatter-defined slide files and running a build script to generate outputs and a landing page for GitHub Pages publishing. This workflow uses a reproducible mise/bun environment to preview, build, and publish decks.

Do I need bun installed to use this Slidev workflow?

Yes, you need bun installed to run tasks within this Slidev workflow. Additionally, you must configure a mise.toml file to establish the reproducible dev/workspace setup required for building, editing, and previewing markdown slide decks.

What's the best way to start a new presentation with Slidev and markdown?

The best way to start a new presentation is to run `mise run new my-topic` to scaffold the deck. Once the markdown slide file is created, launch the local dev server with `mise run dev slides/my-topic.slides.md` to preview the presentation.

How does Slidev handle presentation authoring for developers?

Slidev handles presentation authoring by letting developers craft and arrange slides directly in Markdown. This structured, text-based workflow reduces friction in creating and maintaining decks without relying on a traditional visual editor.

Can I use markdown presentations with a reproducible dev workflow?

Yes, you can use markdown presentations within a reproducible dev workflow by combining Slidev, mise, and bun. The mise.toml file configures the environment while bun executes tasks to ensure repeatable building, editing, and publishing of slide decks.