dev-slides
Create developer-friendly presentations using Slidev - Vue-powered slides with code execution
Why use this skill?
Use dev-slides to generate interactive, code-heavy presentations with Slidev. Features live code execution, Mermaid diagrams, and Vue component support for technical talks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lijie420461340/dev-slidesWhat This Skill Does
The dev-slides skill empowers developers to generate highly professional, technical, and interactive presentation materials using the Slidev framework. Unlike traditional slide software, this skill leverages Markdown to produce Vue-powered presentations. It handles complex technical requirements natively, including live code execution, real-time Monaco editor integration, Mermaid diagrams, and interactive Vue components. By simply describing the technical content or instructional goals, the AI agent generates the appropriate slide structure, frontmatter configurations, and layout syntax, allowing you to focus on content rather than tooling.
Installation
To integrate this skill into your environment, use the OpenClaw package manager:
clawhub install openclaw/skills/skills/lijie420461340/dev-slides
This installs the necessary dependencies and exposes the generation capability to your agent's command interface.
Use Cases
This skill is ideal for technical writers, software engineers, and developer advocates who need to create:
- Workshop materials with live-coding environments.
- Architecture documentation that includes sequence or flow diagrams.
- Onboarding guides for new engineering team members.
- Conference talks featuring interactive demos and component-based UI displays.
- Technical deep-dives that require syntax highlighting and step-by-step code unveiling.
Example Prompts
- "Create a technical workshop presentation for React State Management that includes live Monaco editors for users to test patterns."
- "Build a 10-slide architectural overview of our microservices system. Include Mermaid diagrams for the auth flow and sequence diagrams for database writes."
- "Generate a developer onboarding presentation. Use a two-column layout for the left side showing setup steps and the right side showing code snippets for shell commands."
Tips & Limitations
- Tip: Use the
{monaco-run}tag for live code demos to allow your audience to execute logic directly from the browser window. - Tip: Utilize
v-clicksfor complex lists to keep the audience focused on the current talking point. - Limitation: As this generates Markdown and Vue templates, final output requires a Slidev environment to render. Ensure your hosting infrastructure supports Node.js if you plan to host the slides online.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lijie420461340-dev-slides": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
deck-narrative-planner
把材料转成 PPT/Deck 叙事结构,生成每页一句标题、证据需求与过渡逻辑。;use for presentation, deck, storytelling workflows;do not use for 直接生成花哨视觉稿, 编造证据.
vibe-coding-checker
描述一个功能或项目,AI 快速评估用 Cursor/Windsurf/Bolt 等 AI 编程工具能否独立实现, 给出可行性判断、推荐工具、拆解路径和风险提示。
YAMLCheck
Validate YAML syntax using python3, lint configs, and convert YAML to JSON. Use when checking syntax, finding errors, or converting formats.
Dotfiles
Backup, sync, and version-track dotfiles across multiple machines. Use when syncing configs, backing up settings, restoring on new machines.
Passport
Validate and format passport or identity document data. Use when checking fields, validating numbers, generating fixtures, linting records.