| name | dev-slides |
| description | > |
| version | 1.0 |
| author | claude-office-skills |
| license | MIT |
| category | presentation |
| tags | ["developer","slides","slidev","vue"] |
| department | Dev |
| models | {"recommended":["claude-sonnet-4","claude-opus-4"],"compatible":["claude-3-5-sonnet","gpt-4","gpt-4o"]} |
| mcp | {"server":"office-mcp","tools":["create_pptx","md_to_pptx"]} |
| capabilities | ["developer_presentations","code_slides"] |
| languages | ["en","zh"] |
Developer Slides Skill
Overview
This skill enables creation of developer-focused presentations using Slidev - a Vue-powered presentation framework. Write slides in Markdown with live code demos, diagrams, and components.
How to Use
- Describe your technical presentation needs
- I'll generate Slidev markdown with proper syntax
- Includes code blocks, diagrams, and Vue components
Example prompts:
- "Create a Vue.js workshop presentation"
- "Build slides with live code execution"
- "Make a technical talk with diagrams"
- "Create developer onboarding slides"
Domain Knowledge
Slidev Basics
---
theme: default
title: My Presentation
---
# Welcome
This is the first slide
---
# Second Slide
Content here
Slide Separators
--- # New horizontal slide
--- # Another slide
layout: center
---
# Centered Content
Layouts
---
layout: cover
---
# Title Slide
---
layout: intro
---
# Introduction
---
layout: center
---
# Centered
---
layout: two-cols
---
# Left
::right::
# Right
---
layout: image-right
image: ./image.png
---
# Content with Image
Code Blocks
# Code Example
\`\`\`ts {all|1|2-3|4}
const name = 'Slidev'
const greeting = \`Hello, \${name}!\`
console.log(greeting)
// Outputs: Hello, Slidev!
\`\`\`
<!-- Lines highlighted step by step -->
Monaco Editor (Live Code)
\`\`\`ts {monaco}
// Editable code block
function add(a: number, b: number) {
return a + b
}
\`\`\`
\\`ts {monaco-run}
// Runnable code
console.log('Hello from Slidev!')
\\`