mozumasu/dotfiles/slidev-deck-conventions
Claude Code and agent skill by mozumasu/dotfiles
- community
Checking that the SKILL.md file is still in the repository.
Slidev のスライド (デッキ) を追加・執筆・修正するときの品質規律と検証手順。 「スライドを追加して」「スライドにおこして」「この内容でスライドを書いて」 「スライドがはみ出してる」「文字を小さくして収めたい」「レイアウト調整して」 などのリクエスト、または slides.md の作成・編集で使用する。 執筆時は 1 枚に載せる文量とレイアウト選択の規律を適用し、 書き終わりと修正時はスクリーンショットで表示確認する。 Slidev の一般機能・記法は公式の slidev スキルを併用する。
Install
npx vskill@latest install mozumasu/dotfiles/slidev-deck-conventionsSKILL.md
Slidev: デッキ執筆の規律と検証
スライドを書くときから適用する。はみ出してから直すのは二度手間。
執筆時の規律
1 枚に載せる量
- スライドに残すのは骨子だけ。補足・経緯・注意書きはスピーカーノート
(<!-- -->) へ。読み上げない文はスライドに置かない
- 表のセル・カラム内の文は折り返さない長さに切り詰める。
折り返しは 1 行を 2〜3 行に化けさせ、あふれの主因になる
レイアウトの選択
- 説明 + コード/設定例 →
two-cols(説明左・コード右、ratio: 1/1.2、
valign: center)。縦積みはコードブロックの右が遊びがち
- 一覧・目次的な内容 → 箇条書きよりテーマの専用コンポーネント
(findy テーマなら FindyAgendaItem 等) が省スペースで見栄えも良い
- 章扉 (section) はタイトル + 短い副題まで。本文を置かない
- 詰め込みが避けられないときだけ frontmatter
zoom: 0.8で縮小
(<https://sli.dev/features/zoom-slide>)。全文字が縮む対症療法なので 最後の手段。PowerPoint の autofit 相当の自動調整は Slidev に存在しない
検証: スクリーンショットが一次情報
Slidev は表示中スライドの前後を DOM に先読み描画するため、 document.querySelector(".slidev-layout") や h1 の innerText は 表示中とは別のスライドを返すことがある。DOM 計測だけで判断しない。
- スライド番号の特定・はみ出し確認はスクリーンショットで行う
scrollHeight - clientHeightが 0 でも footer への食い込みは起きる
(footer は絶対配置のため)。重なりはスクショで見る
- スライドを書き終えたら該当ページを撮って目視してからコミットする
ヘッドレス検証スニペット (Arc CDP が使えないときもこれで)
デッキの devDependencies に playwright-chromium が入っている前提:
- portless の URL は
portless listで確認 (ignoreHTTPSErrors必須) - 撮った画像を Read して目視。番号がずれていたら前後を撮り直す
- 全スライド走査するときも最終判断はスクショ。DOM 計測は候補出しまで
はみ出しを直すときの優先順位
- レイアウトの見直し (根治) — two-cols 化、コンポーネント化、スライド分割
- 文言の圧縮 — 骨子化、ノートへの退避、セルの 1 行化
- zoom (最後の手段) —
zoom: 0.8等
トラブルシュート
- HMR が git 操作 (stash / rebase) 後に古い状態を配信することがある。
ファイルと表示が食い違ったら touch slides.md、直らなければ dev サーバー再起動 (ghost stop → ghost run -- portless ...)
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.config/claude/skills/slidev-deck-conventions/SKILL.md
Popularity
- Repository stars
- 139
- Repository forks
- 1
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mozumasu/dotfiles/slidev-deck-conventions)