Help us improve
Share bugs, ideas, or general feedback.
From slidev
Guides Slidev setup, presentation planning, content strategy, brand extraction, interactive demos, syntax, code blocks, exports, and troubleshooting via skills and agents.
npx claudepluginhub vinnie357/claude-skills --plugin slidevHow this skill is triggered — by the user, by Claude, or both
Slash command
/slidev:slidevThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Entry point for Slidev development. Provides an overview and routes to focused skills.
Guides Slidev markdown-based presentation creation: project setup, slide syntax, themes, interactive demos, and export. Includes agents for content strategy, brand extraction, and deck building.
Creates and presents web-based slidedecks using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use for technical presentations, conference talks, code walkthroughs, or teaching materials.
Scaffolds Slidev presentation decks with slides.md, package.json, Makefile, and public/ folder. Generates concise markdown slides from project docs or prompts.
Share bugs, ideas, or general feedback.
Entry point for Slidev development. Provides an overview and routes to focused skills.
Activate when:
This plugin provides focused skills for specific Slidev topics:
Three agents compose into a pipeline for end-to-end presentation creation:
Each agent works independently or in sequence. The recommended pipeline:
content-strategist to define what the presentation needsbrand-discoverer if brand compliance is requiredslide-builder to construct the deck from both outputs# Create a new Slidev project
npm init slidev@latest
# Or start from an existing markdown file
npx slidev slides.md
---
theme: default
title: My Presentation
---
# Welcome
First slide content
---
# Second Slide
More content here
---
layout: center
---
# Centered Slide
This slide uses the center layout
my-presentation/
├── slides.md # Main slide content
├── package.json # Dependencies
├── components/ # Custom Vue components (auto-imported)
├── layouts/ # Custom layouts
├── pages/ # Additional slide files
├── public/ # Static assets
├── styles/ # Custom CSS/UnoCSS
└── snippets/ # External code snippets
slidev-theme-*)Global configuration goes in the first slide's frontmatter:
---
theme: default
title: My Talk
info: |
Description of the presentation
author: Your Name
download: true
exportFilename: my-talk
highlighter: shiki
lineNumbers: true
drawings:
persist: false
transition: slide-left
mdc: true
---
See templates/mise.toml for project task definitions.