← Back to Skills Marketplace
junwugit

Slidev Maker

by John Do · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
30
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install slidev-maker
Description
Use this skill when creating, editing, or exporting Slidev presentations — the Markdown + Vue web-based slide framework for developers. Covers installation a...
README (SKILL.md)

Slidev Maker

Domain knowledge for building Slidev presentations. Slidev turns Markdown into interactive, themeable slides using Vue 3, Vite, and UnoCSS.

Use this skill whenever you are scaffolding a deck, writing slide Markdown, adding interactivity, customizing themes/layouts, or exporting. Read the relevant rules/ file below for detailed explanations and copy-pasteable examples before generating Slidev code.

Quick Start

pnpm create slidev      # scaffold a new deck (also: npm init slidev)
slidev                  # dev server with hot reload (http://localhost:3030)
slidev build            # build a static SPA into dist/
slidev export           # export to PDF (also --format pptx|png|md)

Requires Node.js >= 18. Put static assets in public/ and reference them with absolute paths (/image.png). Full setup, project structure, and workflows are in rules/getting-started.md.

Rules

Read rules/anti-patterns.md first — it lists the critical, recurring mistakes that break decks.

Authoring:

  • rules/core-syntax.md — slide separators, headmatter vs per-slide frontmatter, speaker notes, MDC syntax
  • rules/layouts.md — built-in layouts, two-column slots, image/iframe layouts, custom layouts
  • rules/code-blocks.md — Shiki highlighting, line highlighting, Monaco editor, Magic Move, TwoSlash
  • rules/animations.md — v-click, v-after, v-clicks, v-motion, v-mark, slide transitions
  • rules/components.md — built-in components: Arrow, Link, Toc, SlidevVideo, RenderWhen, LightOrDark, and more
  • rules/diagrams.md — Mermaid and PlantUML integration and configuration
  • rules/assets.md — images, video, fonts, icons — correct paths and the public folder
  • rules/styling.md — UnoCSS utilities, custom & slide-scoped styles, dark mode, uno/vite config
  • rules/features.md — LaTeX math, importing slides (src:), global layers, custom shortcuts

Setup & output:

  • rules/getting-started.md — installation, CLI commands, project structure, workflows, tech stack
  • rules/themes.md — using, configuring, overriding, and ejecting themes
  • rules/export.md — PDF/PNG/PPTX export, SPA builds, and deployment (GitHub Pages, Netlify, Vercel)
  • rules/presenter.md — presenter mode, speaker notes, timer, drawing, recording, remote control

Guidance:

  • rules/anti-patterns.md — critical mistakes to avoid: deprecated features, wrong paths, non-existent layouts
  • rules/troubleshooting.md — build/export/port/theme fixes plus authoring best practices

Official Links

Usage Guidance
Reasonable to install for Slidev work. Before using its examples, avoid untrusted monaco-run code, configure PlantUML to a trusted server for private diagrams, use remote control only on trusted networks with a strong password, and review screen/camera content before recording or sharing.
Capability Assessment
Purpose & Capability
The artifacts coherently provide guidance for creating, editing, presenting, and exporting Slidev decks, matching the declared purpose.
Instruction Scope
The skill gives copy-pasteable Slidev and deployment examples, including monaco-run, PlantUML, remote control, and recording; these are relevant but would benefit from clearer safety cautions.
Install Mechanism
The package is Markdown-only with no executable scripts, declared dependencies, API keys, or install hooks; static scan and VirusTotal telemetry are clean.
Credentials
Node, package manager, local dev server, hosting, and browser-based presentation features are proportionate for Slidev authoring, though some examples may contact external services or expose local-network features when used.
Persistence & Privilege
No hidden persistence, privilege escalation, credential access, background workers, or destructive behavior is evident; any builds, installs, recording, drawing persistence, or deployment workflows are user-directed examples.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install slidev-maker
  3. After installation, invoke the skill by name or use /slidev-maker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the slidev-maker skill. - Provides comprehensive domain knowledge for creating, editing, and exporting Slidev presentations. - Includes quick start commands, project setup, and rules covering syntax, layouts, code, styling, components, diagrams, and exporting. - Highlights common mistakes to avoid and offers troubleshooting guidance. - Links to official Slidev documentation and resources.
Metadata
Slug slidev-maker
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Slidev Maker?

Use this skill when creating, editing, or exporting Slidev presentations — the Markdown + Vue web-based slide framework for developers. Covers installation a... It is an AI Agent Skill for Claude Code / OpenClaw, with 30 downloads so far.

How do I install Slidev Maker?

Run "/install slidev-maker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Slidev Maker free?

Yes, Slidev Maker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Slidev Maker support?

Slidev Maker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Slidev Maker?

It is built and maintained by John Do (@junwugit); the current version is v1.0.0.

💬 Comments