🎯

slidev-magic-move

🎯Skill

from yoanbernabeu/slidev-skills

VibeIndex|
What it does

Enables smooth, animated transitions between code blocks or elements in Slidev presentations, creating visually engaging slide transformations.

πŸ“¦

Part of

yoanbernabeu/slidev-skills(21 items)

slidev-magic-move

Installation

Quick InstallInstall with npx
npx skills add yoanbernabeu/slidev-skills
Quick InstallInstall with npx
npx skills add yoanbernabeu/slidev-skills --skill slidev-code-blocks
Quick InstallInstall with npx
npx skills add yoanbernabeu/slidev-skills -g
Quick InstallInstall with npx
npx skills add yoanbernabeu/slidev-skills --list
Quick InstallInstall with npx
npx skills add yoanbernabeu/slidev-skills -a claude-code -a cursor

+ 3 more commands

πŸ“– Extracted from docs: yoanbernabeu/slidev-skills
6Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

20 Skills

MIT License

PRs Welcome

GitHub Stars

Slidev Skills

20 AI Agent Skills to create stunning presentations with Slidev.

Syntax, layouts, animations, code highlighting, diagrams β€” everything you need.

Install β€’

Skills β€’

Usage β€’

Contribute

---

Quick Install

```bash

npx skills add yoanbernabeu/slidev-skills

```

That's it. Works with Claude Code, Cursor, Codex, OpenCode, Windsurf, and 30+ AI agents.

One-Liners

```bash

# Install everything (20 skills)

npx skills add yoanbernabeu/slidev-skills

# Install only code-related skills

npx skills add yoanbernabeu/slidev-skills --skill slidev-code-blocks

# Install globally (available in all projects)

npx skills add yoanbernabeu/slidev-skills -g

# List all available skills

npx skills add yoanbernabeu/slidev-skills --list

# Install to specific agents

npx skills add yoanbernabeu/slidev-skills -a claude-code -a cursor

# Non-interactive (CI/CD friendly)

npx skills add yoanbernabeu/slidev-skills --all -y

```

Other Installation Methods

Claude Code Plugin

```bash

/install-skill yoanbernabeu/slidev-skills

```

Manual Installation

Copy the skills/ directory to:

  • Global: ~/.claude/skills/ (or ~/.cursor/skills/, etc.)
  • Project: .claude/skills/ (or .cursor/skills/, etc.)

---

Why These Skills?

Creating presentations as a developer can be tedious. PowerPoint feels dated, Google Slides lacks code support, and starting from scratch takes forever. [Slidev](https://sli.dev) is the answer β€” but it has a learning curve. These skills give your AI agent expert-level knowledge of Slidev so you can focus on your content.

| Challenge | Skill That Helps |

|-----------|------------------|

| "How do I start a presentation?" | slidev-quick-start |

| "My code looks ugly" | slidev-code-blocks |

| "I want animated code transitions" | slidev-magic-move |

| "How do I add diagrams?" | slidev-mermaid |

| "I need click animations" | slidev-click-animations |

| "How do I export to PDF?" | slidev-export |

---

All 20 Skills

Getting Started

| Skill | What It Does |

|-------|--------------|

| slidev-quick-start | Create your first presentation in minutes |

| slidev-project-structure | Understand configuration and file organization |

Content Creation

| Skill | What It Does |

|-------|--------------|

| slidev-syntax-guide | Master Slidev's extended Markdown syntax |

| slidev-layouts | Use cover, two-cols, image layouts and more |

| slidev-components | Add Vue components for interactivity |

Code Presentation

| Skill | What It Does |

|-------|--------------|

| slidev-code-blocks | Beautiful syntax highlighting with Shiki |

| slidev-magic-move | Animate code transformations smoothly |

| slidev-monaco-editor | Live coding with Monaco Editor |

Visual Content

| Skill | What It Does |

|-------|--------------|

| slidev-mermaid | Create flowcharts, sequence diagrams, etc. |

| slidev-plantuml | Professional UML and C4 diagrams |

| slidev-latex | Mathematical formulas with KaTeX |

Animations

| Skill | What It Does |

|-------|--------------|

| slidev-click-animations | v-click, v-after, and motion directives |

| slidev-transitions | Smooth slide transitions |

Presentation

| Skill | What It Does |

|-------|--------------|

| slidev-presenter-mode | Speaker notes, timer, remote control |

| slidev-drawings | Draw and annotate during presentations |

| slidev-navigation | Keyboard shortcuts and navigation |

Customization

| Skill | What It Does |

|-------|--------------|

| slidev-themes | Use and customize themes |

| slidev-styling | Style with UnoCSS and custom CSS |

Export & Deploy

| Skill | What It Does |

|-------|--------------|

| slidev-export | Export to PDF, PPTX, PNG |

| slidev-deployment | Deploy to GitHub Pages, Netlify, Vercel |

---

Example Usage

Create a Technical Presentation

```

You: Create a presentation about React hooks using Slidev

AI: [Uses slidev-quick-start to scaffold project]

[Uses slidev-layouts for proper structure]

[Uses slidev-code-blocks for syntax highlighting]

[Uses slidev-magic-move for code evolution]

[Uses slidev-click-animations for progressive reveals]

```

Add a System Architecture Diagram

```

You: Add a diagram showing our microservices architecture

AI: [Uses slidev-mermaid to create flowchart]

[Uses slidev-layouts for proper positioning]

```

Export for Conference

```

You: Export this presentation as PDF for the conference

AI: [Uses slidev-export with proper options]

[Suggests --with-clicks for handout version]

```

---

Skill Packs

Install skills by category:

| Pack | Skills | Description |

|------|--------|-------------|

| slidev-getting-started | 2 | Quick start, project structure |

| slidev-content | 3 | Syntax guide, layouts, components |

| slidev-code | 3 | Code blocks, magic move, Monaco |

| slidev-visuals | 3 | Mermaid, PlantUML, LaTeX |

| slidev-animations | 2 | Click animations, transitions |

| slidev-presentation | 3 | Presenter mode, drawings, navigation |

| slidev-customization | 2 | Themes, styling |

| slidev-export | 2 | Export, deployment |

| slidev-complete | 20 | All skills β€” complete toolkit |

---

Supported AI Agents

| Agent | Project Path | Global Path |

|-------|--------------|-------------|

| Claude Code | .claude/skills/ | ~/.claude/skills/ |

| Cursor | .cursor/skills/ | ~/.cursor/skills/ |

| Codex | .codex/skills/ | ~/.codex/skills/ |

| OpenCode | .opencode/skill/ | ~/.config/opencode/skill/ |

| Windsurf | .windsurf/skills/ | ~/.windsurf/skills/ |

---

Quick Reference

Essential Commands

```bash

# Create new presentation

npm init slidev@latest

# Start dev server

npm run dev

# Build for production

npm run build

# Export to PDF

npm run export

```

Basic Slide Syntax

```markdown

---

theme: seriph

title: My Presentation

---

# Slide 1

Welcome to my presentation!

---

# Slide 2

  • Point 1
  • Point 2
  • Point 3

---

layout: center

---

# Centered Content

```

Keyboard Shortcuts

| Key | Action |

|-----|--------|

| Space / β†’ | Next |

| ← | Previous |

| o | Overview |

| d | Dark mode |

| f | Fullscreen |

---

What is Slidev?

[Slidev](https://sli.dev) (slide + dev) is a presentation framework for developers:

  • Markdown-based β€” Write slides in familiar Markdown
  • Vue 3 Powered β€” Use Vue components for interactivity
  • Developer Friendly β€” First-class code support with Shiki
  • Live Coding β€” Built-in Monaco Editor
  • Diagrams β€” Mermaid and PlantUML support
  • Math β€” LaTeX/KaTeX for formulas
  • Animations β€” Click animations and transitions
  • Export β€” PDF, PPTX, PNG, or host as SPA

---

Resources

  • [Slidev Documentation](https://sli.dev/)
  • [GitHub Repository](https://github.com/slidevjs/slidev)
  • [Theme Gallery](https://sli.dev/resources/theme-gallery)
  • [Addon Gallery](https://sli.dev/resources/addon-gallery)
  • [Discord Community](https://chat.sli.dev/)
  • [Skills CLI](https://github.com/vercel-labs/skills) - The open agent skills tool
  • [Skills Directory](https://skills.sh) - Browse available skills

---

Contributing

Contributions are welcome! Please read the [Contributing Guide](./CONTRIBUTING.md) before submitting a pull request

More from this repository10

🎯
slidev-styling🎯Skill

Applies professional styling and theming configurations to Slidev presentations, enabling quick and consistent visual design.

🎯
slidev-project-structure🎯Skill

Generates a recommended project structure and initial files for a new Slidev presentation project, ensuring proper organization and setup.

🎯
slidev-syntax-guide🎯Skill

Provides comprehensive guidance and examples for Slidev markdown syntax, helping users understand and correctly implement presentation structure and formatting.

🎯
slidev-themes🎯Skill

Generates and applies custom Slidev presentation themes with advanced styling and design options for creating visually compelling slides.

🎯
slidev-mermaid🎯Skill

Enables creating and embedding interactive Mermaid diagrams directly within Slidev presentations, allowing developers to easily visualize complex workflows, architectures, and relationships.

🎯
slidev-code-blocks🎯Skill

Enhances code block rendering in Slidev presentations by providing advanced code highlighting, formatting, and styling options for developers.

🎯
slidev-quick-start🎯Skill

Quickly generates a new Slidev presentation template with a basic structure and initial configuration, helping developers start their slide deck rapidly.

πŸͺ
yoanbernabeu-slidev-skillsπŸͺMarketplace

Quickly create interactive, developer-focused slide decks with Vue-powered Slidev templates and code-centric presentation skills.

🎯
slidev-navigation🎯Skill

Enables smooth slide navigation and provides advanced navigation controls for Slidev presentations, such as creating custom navigation buttons or implementing dynamic slide transitions.

🎯
slidev-export🎯Skill

Exports Slidev presentations to various formats like PDF, static HTML, or other presentation platforms with optimal rendering.