Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/joonlab/joonlab-claudecode-setting-for-sharenpx agentmods add skills/joonlab/joonlab-claudecode-setting-for-share/slidev-masterWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/joonlab/joonlab-claudecode-setting-for-share/slidev-master)<a href="https://agentmods.dev/skills/joonlab/joonlab-claudecode-setting-for-share/slidev-master"><img src="https://agentmods.dev/badge/skills/joonlab/joonlab-claudecode-setting-for-share/slidev-master/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/joonlab/joonlab-claudecode-setting-for-share/slidev-master"><img src="https://agentmods.dev/badge/skills/joonlab/joonlab-claudecode-setting-for-share/slidev-master.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00080 | $0.05685 |
| Opus 5 | $0.00040 | $0.02842 |
| Sonnet 5 | $0.00016 | $0.01137 |
| Haiku 4.5 | $0.00008 | $0.00568 |
Grade C, and why
slidev-master scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Recursive force deletehighDestructive command
rm -rf with a variable or a broad path is one typo away from removing the wrong tree.
rm -rf .slidev && slidev How it starts
The opening of the file, as written. The whole thing — 877 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Slidev Master Skill
개발자를 위한 마크다운 기반 프레젠테이션 프레임워크 Slidev의 완벽 가이드.
활성화 조건
다음 요청 시 이 스킬 사용:
- Slidev 프레젠테이션 생성/수정
- 기술 발표자료, 컨퍼런스 슬라이드
- 코드 데모가 포함된 워크샵 자료
- 마크다운 기반 슬라이드 제작
핵심 원칙 (Critical Rules)
1. 마크다운린트 설정 (필수)
슬라이드 작성 전 반드시 .markdownlint.json 생성:
{
"MD003": false,
"MD024": false,
"MD025": false,
"MD026": false,
"MD033": false,
"MD041": false
}
| 규칙 | 비활성화 이유 |
|---|---|
| MD003 | frontmatter 손상 방지 (setext→ATX 변환 차단) |
| MD024 | 슬라이드간 중복 제목 허용 |
| MD025 | 각 슬라이드별 H1 허용 |
| MD026 | 제목에 문장부호 허용 |
| MD033 | Slidev 인라인 HTML 허용 |
| MD041 | 첫 줄이 YAML frontmatter |
2. 접근성 기반 디자인 (Critical)
폰트 크기 (연구 기반):
- 본문: 최소 18pt, 권장 18-24pt
- 제목: 최소 24pt 이상
- Sans-serif 글꼴 사용 (Arial, Helvetica, Inter)
- 이탤릭, 밑줄, ALL CAPS 본문 사용 금지
색상 대비:
- 일반 텍스트: 최소 4.5:1 대비율
- 큰 텍스트 (>24pt): 최소 3:1 대비율
- 색맹 친화적 팔레트 사용 (ColorBrewer 검증)
- 색상만으로 정보 전달 금지 (패턴/라벨 병행)
기본 스타일 설정:
---
theme: default
---
<style>
h1 { font-size: 3rem; } /* ~48pt */
h2 { font-size: 2rem; } /* ~32pt */
h3 { font-size: 1.5rem; } /* ~24pt */
p, li { font-size: 1.25rem; } /* ~20pt */
body {
font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif;
}
</style>
3. 콘텐츠 원칙
슬라이드당 하나의 아이디어:
- 설명에 2분 이상 필요하면 분할
- 제목은 명확한 주장 형태 ("성능" X → "API가 10K req/sec 처리" O)
- 제목만 읽어도 스토리가 전달되어야 함
최소 텍스트:
- 슬라이드당 50단어 미만
- 완전한 문장 대신 키워드/구문
- 상세 설명은 발표자 노트에
인지 부하 관리:
- 슬라이드당 최대 6개 요소 (제목 + 다이어그램 + 불릿 등)
- 6개 초과 시
v-click으로 점진적 공개
프로젝트 구조
기본 구조
project/
├── slides.md # 메인 프레젠테이션
├── .markdownlint.json # 린트 설정 (필수!)
├── package.json
├── components/ # 커스텀 Vue 컴포넌트
├── layouts/ # 커스텀 레이아웃
├── pages/ # 외부 슬라이드 파일
├── public/ # 정적 에셋 (이미지 등)
│ └── images/
└── styles/ # 커스텀 CSS
모듈화된 구조 (30+ 슬라이드)
presentation/
├── slides.md # 마스터 파일
├── .markdownlint.json
├── slides/
│ ├── 01-title.md
│ ├── 02-hook.md
│ ├── 03-problem-statement.md
│ ├── 04-architecture-overview.md
│ └── ...
└── public/images/
What ships with it
6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 877 lines · 80 tokens per session scan C 271a54263516
slidev-master is a skill published in the GitHub repository joonlab/joonlab-claudecode-setting-for-share (10 stars, last pushed 1mo ago), licensed MIT. It adds 80 tokens to every session and 5,685 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
general-video
Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated…
html-ppt-hermes-cyber-terminal
OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).
diagnostic-stem-delivery
Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow.
chengfeng-check-updates
An environment manager for a video-editing system. It checks whether its skills and runtime—the software needed to run them—are installed and compatible.