← スキル一覧に戻る

text-to-slidev
by alexanderop
⭐ 0🍴 0📅 2025年12月16日
SKILL.md
name: text-to-slidev description: Convert technical notes, documentation, and text into Slidev presentations using @alexop/slidev-theme-brand. Use when asked to create slides, presentations, convert notes to slides, turn documentation into a talk, or generate a slidev deck. Triggers: "create presentation", "make slides", "convert to slidev", "slides from", "turn into a talk", "presentation from".
Text to Slidev Converter
Convert technical text into diagram-first, minimal-text Slidev presentations.
IMPORTANT: Load References First
Before generating slides, read the reference files for available layouts, components, and advanced features:
- references/layouts.md - All available layouts and when to use them
- references/components.md - Component API (Callout, VClicks, FolderTree, etc.)
- references/advanced.md - Mermaid diagrams, Magic Move, line highlighting
- references/examples.md - Transformation examples
Core Philosophy
"You are the content. Your slides are your Table of Contents."
- Diagrams replace text — a good diagram replaces 200+ words
- One concept per slide — if you need "and", split it
- Speaker provides context; slides provide visual anchors
- Max 3-4 bullet points — prefer a diagram instead
Required Frontmatter
---
theme: '@alexop/slidev-theme-brand'
addons:
- '@alexop/slidev-addon-utils'
title: [Generated Title]
layout: cover
---
Workflow
- Read references - Load layout/component/advanced docs
- Analyze - Identify concepts that can be visualized
- Diagram First - Ask: "Can this be a flowchart, sequence, or architecture diagram?"
- Minimize Text - Short phrases, not sentences
- Structure - Intro (
cover) → body → conclusion (section)
Diagram-First Approach
| Content Type | Use |
|---|---|
| Process/workflow | flowchart LR or TD |
| API calls, interactions | sequenceDiagram |
| System architecture | flowchart with subgraphs |
| Data relationships | erDiagram |
| State transitions | stateDiagram-v2 |
See references/advanced.md for Mermaid syntax and examples.
Quick Layout Reference
| Pattern | Layout |
|---|---|
| Title slide | cover |
| New section | section |
| Diagram/content | default |
| Side-by-side | two-cols |
| Single metric | fact |
| Bold statement | statement |
| Closing | section or end |
See references/layouts.md for complete documentation.
Key Rules
Do:
- One diagram per slide with short title (3-5 words)
- Use line highlighting for code:
ts {1|3-4|all} - Progressive reveal with
<VClicks>(max 4 items)
Don't:
- Bullet lists explaining processes → use flowchart
- Paragraphs about architecture → use diagram
- Full sentences on slides → use 2-3 word phrases
- Diagram + long explanation → diagram + title only
Example Transformation
Input: "When a user logs in, the frontend sends credentials to the auth service, which validates them against the database and returns a JWT token."
Output:
# Login Flow
```mermaid
sequenceDiagram
participant F as Frontend
participant A as Auth Service
participant D as Database
F->>A: POST /login
A->>D: Validate
D-->>A: User found
A-->>F: {token}
No bullet points. The diagram IS the explanation.
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です