Create presentations using Slidev (Markdown-based slides). Triggers include "create presentation", "make slides", "build slides", "slide deck", "tech talk", "conference slides", "pitch deck". Handles the full workflow from content planning to deployment at rebyte.pro.
Published by rebyteai
Runs in the cloud
No local installation
Dependencies pre-installed
Ready to run instantly
Secure VM environment
Isolated per task
Works on any device
Desktop, tablet, or phone
Create Markdown presentations with Slidev. Deploy to rebyte.pro.
IMPORTANT: This skill is designed for non-technical users.
npm run dev: Don't start dev servers and show the output. Export/build instead.IMPORTANT: All API requests require authentication. Get your auth token and API URL by running:
AUTH_TOKEN=$(/home/user/.local/bin/rebyte-auth)
API_URL=$(python3 -c "import json; print(json.load(open('/home/user/.rebyte.ai/auth.json'))['sandbox']['relay_url'])")
Include the token in all API requests as a Bearer token, and use $API_URL as the base for all API endpoints.
Directory structure:
SKILL_DIR: The directory containing this SKILL.md (scripts, references, etc.)/code/ (where presentation projects are created)Understand the presentation before writing:
If any of these are unclear, ask the user. Skip this step if the user's request is already detailed.
Create the project with a theme:
bash $SKILL_DIR/scripts/init.sh <name> [theme]
This creates /code/<name>/ with the Slidev project.
Theme selection: See references/themes.md for the full list. Default is seriph.
Quick picks:
seriphdraculaapple-basicacademicEdit /code/<name>/slides.md:
Structure:
Before building, update the global frontmatter in slides.md (the first --- block):
title: Set to the actual presentation title (not "My Presentation")seoMeta.ogTitle: Same as titleseoMeta.ogDescription: One-line summary of the presentationThe init script already sets favicon and seoMeta.ogImage: auto (auto-generates OG image from the first slide using Playwright). Do NOT remove these.
Example frontmatter after updating:
---
theme: seriph
title: Building with Claude Code and MCP
favicon: https://rebyte.ai/favicon.ico
seoMeta:
ogImage: auto
ogTitle: Building with Claude Code and MCP
ogDescription: A guide to AI-powered development with Claude Code CLI and Model Context Protocol
background: https://cover.sli.dev
class: text-center
transition: slide-left
---
Build and deploy automatically - don't ask the user:
cd /code/<name> && pnpm build
Then invoke the rebyte-app-builder skill to deploy the dist/ folder.
If the user requests a downloadable file (PDF, PPTX, PNG, etc.):
cd /code/<name>
# PDF (most common)
pnpm exec slidev export --output slides.pdf
# PowerPoint
pnpm exec slidev export --format pptx --output slides.pptx
# PNG images (one per slide)
pnpm exec slidev export --format png --output slides
# Dark mode
pnpm exec slidev export --dark --output slides-dark.pdf
Then upload the exported file to the Artifact Store.
After deployment, use the browser-automation skill to verify the presentation:
→ (right arrow) to advanceThis automated walkthrough shows the user exactly how the presentation looks and confirms all slides render correctly.
User views the live site and provides feedback:
Edit the slides (separated by ---), rebuild, and redeploy. Repeat until user is satisfied.
Optional enhancements (only if requested):
[click] markersreferences/icons.md)references/core-frontmatter.md)| File | Description |
|---|---|
core-syntax.md |
Basic Slidev syntax |
core-frontmatter.md |
Global config options |
core-headmatter.md |
Per-slide frontmatter |
core-layouts.md |
Built-in layouts |
core-animations.md |
Click animations (v-click) |
core-components.md |
Built-in components |
core-cli.md |
CLI commands |
core-exporting.md |
Export to PDF/PPTX |
core-hosting.md |
Hosting options |
core-global-context.md |
Global Vue context |
| File | Description |
|---|---|
code-line-highlighting.md |
Highlight code lines |
code-line-numbers.md |
Show line numbers |
code-magic-move.md |
Animate code changes |
code-groups.md |
Tabbed code groups |
code-import-snippet.md |
Import code from files |
code-max-height.md |
Scrollable code blocks |
code-twoslash.md |
TypeScript annotations |
editor-monaco.md |
Monaco editor in slides |
editor-monaco-run.md |
Run code in slides |
editor-monaco-write.md |
Editable code blocks |
editor-side.md |
Side editor panel |
| File | Description |
|---|---|
diagram-mermaid.md |
Mermaid diagrams |
diagram-plantuml.md |
PlantUML diagrams |
diagram-latex.md |
LaTeX math formulas |
| File | Description |
|---|---|
layout-slots.md |
Named slots in layouts |
layout-canvas-size.md |
Custom canvas size |
layout-transform.md |
Scale/transform content |
layout-zoom.md |
Zoom into content |
layout-draggable.md |
Draggable elements |
layout-global-layers.md |
Global layers |
style-scoped.md |
Scoped CSS per slide |
style-direction.md |
RTL text direction |
style-icons.md |
Using icons |
| File | Description |
|---|---|
animation-click-marker.md |
Click markers |
animation-drawing.md |
Drawing animations |
animation-rough-marker.md |
Hand-drawn markers |
api-slide-hooks.md |
Slide lifecycle hooks |
| File | Description |
|---|---|
syntax-mdc.md |
MDC syntax support |
syntax-block-frontmatter.md |
Block frontmatter |
syntax-frontmatter-merging.md |
Frontmatter inheritance |
syntax-importing-slides.md |
Import external slides |
| File | Description |
|---|---|
presenter-timer.md |
Presentation timer |
presenter-recording.md |
Record presentations |
presenter-remote.md |
Remote control |
presenter-notes-ruby.md |
Ruby annotations in notes |
| File | Description |
|---|---|
build-pdf.md |
Export to PDF |
build-og-image.md |
OG images for sharing |
build-seo-meta.md |
SEO meta tags |
build-remote-assets.md |
Remote asset handling |
tool-eject-theme.md |
Eject theme for customization |
| File | Description |
|---|---|
themes.md |
Theme selection guide (17 themes) |
icons.md |
When to use icons vs emoji |
example-professional.md |
Complete 15-slide example |
| Content Type | Layout | When |
|---|---|---|
| Title/section | cover |
Opening, section breaks |
| Regular content | default |
Most slides |
| Comparison | two-cols |
A vs B, before/after |
| Feature + visual | image-right |
Screenshots, diagrams |
| Key metric | fact |
Statistics, numbers |
| Quote | quote |
Citations, testimonials |
| Closing | end |
Final slide |
Slidev does NOT auto-fit content. If text/tables/code are getting clipped, see references/overflow.md for:
<Transform :scale="0.8">)Everyone else asks you to install skills locally. On Rebyte, just click Run. Works from any device — even your phone. No CLI, no terminal, no configuration.
Claude Code
Gemini CLI
Codex
Cursor, Windsurf, Amp
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
rebyte.ai — The only platform where you can run AI agent skills directly in the cloud
No downloads. No configuration. Just sign in and start using AI skills immediately.
Use this skill in Agent Computer — your shared cloud desktop with all skills pre-installed. Join Moltbook to connect with other teams.