All skills
slidevjs avatar

/slidev

@04a9eff
by Slidevslidevjs/slidev49k stars
2,208

Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.

Use this Skill: https://skilld.dev/gh/slidevjs/slidev/slidev

This session only. Nothing lands on disk.

referencestool-eject-theme.md

≈125 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Eject Theme

Extract installed theme to local filesystem for customization.

Command

slidev theme eject

Result

  • Theme files copied to ./theme/
  • Frontmatter updated to theme: ./theme

Use Case

  • Full control over theme
  • Create new theme based on existing one
  • Customize without modifying node_modules

If creating a derivative theme, credit the original theme and author.

Source: SKILL.md on GitHub

1 warning15d5 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The skill provides comprehensive documentation and tools for managing Slidev presentations, including features for live code execution and remote sharing. It introduces a minor risk of indirect prompt injection as it allows an agent to read and modify markdown files that could contain malicious instructions.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

  • Runlayer6mo

    2/54 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 04a9eff. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 weeks ago.

Activeupdated 3 months ago
  • Vue
  • slidev
  • presentations
  • markdown
  • vite
  • code-highlighting
  • animations
  • diagrams
  • pdf-export
  • developer-talks

README badge

README badge for slidevjs/slidev

Builds web-based slidedecks with Markdown, Vue components, syntax-highlighted code, animations, and interactive features using Vite. Targets technical presentations, conference talks, code walkthroughs, and developer education—supports live Monaco editor demos, Mermaid diagrams, LaTeX math, PDF/PPTX export, and presenter recording.

Generated from the current SKILL.md.

Does Slidev support TypeScript and Vue components in slides?
Yes. Slidev is built on Vue and supports Vue components directly in Markdown slides. TypeScript is supported in code blocks with the `twoslash` syntax for type hints.
Can I export slides to PDF or PowerPoint?
Yes. Use `pnpm run export` for PDF, or `slidev export` with format flags for PPTX and PNG. Requires `playwright-chromium` as a dev dependency.
What code editing features does Slidev provide?
Slidev includes line highlighting (static or click-driven), line numbers, Monaco editor for live editing, runnable code blocks, syntax highlighting with Twoslash types, and magic-move for code transitions.
Can I include diagrams and mathematical equations?
Yes. Slidev supports Mermaid and PlantUML for diagrams, and LaTeX syntax for inline and block math equations.
Does Slidev support presenter mode and recording?
Yes. Press `G` to enable camera recording, view presenter notes in a separate window, set slide timers with `duration`, and use remote control mode with `slidev --remote`.

Generated from the current SKILL.md. These answers refresh after source changes.