slidev

Create web-based slide decks from Markdown with Vue components and Vite.

2|Updated Nov 24, 2024
One-click install
npx skills add https://github.com/DanSnow/dotfiles --skill slidev-dansnow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slidev
Source: https://github.com/DanSnow/dotfiles/tree/main/private_dot_claude/skills/slidev
Command: npx skills add https://github.com/DanSnow/dotfiles --skill slidev-dansnow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers developers to create and present professional, engaging web-based slide decks directly from Markdown, streamlining the process of sharing technical information.

Core Features & Use Cases

  • Markdown-based Creation: Write slides using familiar Markdown syntax, enhanced with Vue components and custom styling.
  • Rich Media & Interactivity: Embed code snippets with syntax highlighting, animations, diagrams (Mermaid, PlantUML), and LaTeX math.
  • Use Case: Prepare a conference talk about a new API, including live code examples, interactive diagrams, and smooth transitions, all managed within a single Markdown file.

Quick Start

Create a new Slidev presentation using the command 'pnpm create slidev'.

Frequently Asked Questions about slidev

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

FAQPage Schema
How do I create web-based presentation slides using Markdown?

You can create web-based presentation slides by writing Markdown syntax enhanced with Vue components, which Vite processes to generate an interactive slide deck. This allows developers to build technical presentations directly from familiar text files.

Can I include code highlighting and LaTeX math in my developer slide decks?

Yes, developer slide decks can include code highlighting, LaTeX math equations, and interactive diagrams using Mermaid or PlantUML. These rich media features are natively supported to help display complex technical information clearly during presentations.

Do I need Node.js and pnpm to build presentations with Slidev?

Yes, you need Node.js and pnpm installed in your environment to execute the presentation setup and run the development server. You can quickly initialize a new project by running the 'pnpm create slidev' command in your terminal.

What is the best way to export Markdown presentations to PDF or PPTX?

The best way to export Markdown presentations is using the built-in export functionality that converts your web-based slide decks into PDF, PPTX, or PNG formats. This allows you to share your technical talks offline or distribute them as static files.

Are Slidev presentations suitable for conference talks and educational materials?

Yes, Slidev presentations are primarily designed for technical presentations, conference talks, and educational materials. The framework supports smooth transitions and live code examples ideal for developer-focused audiences and technical demonstrations.