lecture-to-md
把课堂视频(本地或 B 站/YouTube)、文字稿、课件三者(任意组合)整理成一份详细的中文 Markdown 课堂笔记,输出按课程标题命名的 `{title_name}.md`(首行为 `# 文档标题`)+ 相对路径图片。Markdown 工作流,与上游…
Generate a self-contained, beautifully styled HTML analysis of an academic paper. Use when the user provides an arXiv link, paper URL, PDF, or asks to analyze a research paper. Produces a standalone HTML file with structured sections (Problem, Translation/Analogy, Architecture,
$ npx -y skills add ysyecust/lecture-to-notes --skill paper-to-html --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/paper-to-htmlContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate a self-contained, beautifully styled HTML analysis of an academic paper. Use when the user provides an arXiv link, paper URL, PDF, or asks to analyze a research paper. Produces a standalone HTML file with structured sections (Problem, Translation/Analogy, Architecture,
name: paper-to-html description: Generate a self-contained, beautifully styled HTML analysis of an academic paper. Use when the user provides an arXiv link, paper URL, PDF, or asks to analyze a research paper. Produces a standalone HTML file with structured sections (Problem, Translation/Analogy, Architecture, Key Results, Verdict), embedded figures, and responsive design. Trigger words include 读论文, 分析论文, paper analysis, paper review.
Generate a self-contained HTML analysis of an academic paper. The output is a single `.html` file with embedded CSS — no external dependencies, ready to deploy or share.
The HTML analysis must follow this structure:
1. **问题** (Problem)
2. **翻译** (Translation / Analogy)
3. **架构** (Architecture / Method)
4. **关键结果** (Key Results)
5. **评价** (Verdict)
6. **博导审稿** (PhD Supervisor Review)
7. **一句话总结** (One-line Summary)
All HTML output MUST include KaTeX for LaTeX math rendering. Add these lines in `<head>`:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/katex.min.css">
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/katex.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/contrib/auto-render.min.js"
onload="renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:true},{left:'$',right:'$',display:false}]})"></script>Use standard LaTeX delimiters in text:
Example: `The complexity is $O(N_c^2)$` renders as proper math.
Use this CSS design system (warm stone palette, purple accent):
:root {
--bg: #fafaf9;
--fg: #1c1917;
--muted: #78716c;
--accent: #7c3aed;
--accent-light: #ede9fe;
--border: #e7e5e4;
--code-bg: #f5f5f4;
--verdict-bg: #fef3c7;
--verdict-border: #f59e0b;
}Key CSS classes:
When paper figures are available (from PDF extraction or provided by user): 1. Save figures to `assets/<paper_id>/` directory 2. Reference with relative paths: `assets/<paper_id>/fig1.png` 3. Add descriptive figcaptions
<timestamp>--paper-<short-name>__paper.html
Example: `20260326T133200--paper-nonlinearsolve-jl__paper.html`
把 YouTube / Bilibili / X(Twitter) 的讲座视频,变成可编译的中文 LaTeX 讲义 PDF。 读者优先的成文,每张配图带原视频时间脚注,每个数字都能追溯到字幕或画面。 已发布的讲义还有一份桌面和手机都能读的网页正文。 左:Stanford CS336 Lecture 3《现代大语言模型架构与超参数》封面与第 6 页;右:B 站科普《HBM 高带宽内存的原理与制造》第 3、11 页。全部由本工具生成。
把课堂视频(本地或 B 站/YouTube)、文字稿、课件三者(任意组合)整理成一份详细的中文 Markdown 课堂笔记,输出按课程标题命名的 `{title_name}.md`(首行为 `# 文档标题`)+ 相对路径图片。Markdown 工作流,与上游…
把本地长视频/音频转写成文字稿 + 可选字幕,纯本地(不上传云端),用 sherpa-onnx X-ASR Zipformer transducer 模型(int8 量化、中英双语、自动标点)。已在 macOS Apple Silicon(int8 +…
Transcribe local audio or video with Volcengine Doubao file ASR, including BigASR 1.0 Turbo direct upload and asynchronous 1.0…
Use when users provide YouTube, Bilibili, or X/Twitter lecture URLs and want reader-first Chinese LaTeX/PDF notes with…