wdkns avatar

Bilibili Render Pdf

Takes a Bilibili video URL and generates a complete LaTeX course note with a compiled PDF. The workflow handles Chinese lecture content end to end: it falls back to Whisper when CC subtitles are missing, prompts you for cookie auth when HD frames are login-gated, detects multi-part videos and asks which segments to process, and extracts key frames at the highest available resolution. The output includes the original video cover on the front page, proper section structure, formulas and diagrams as figures, and a final synthesis chapter. It's explicitly designed to rewrite subtitle dumps into actual teaching flow rather than chronological transcription, which makes the difference between a decent reference and something you'd actually want to read.

skills.sh installs
375
GitHub stars
827
last updated
Aug 21, 2026

Install

$ npx -y skills add wdkns/wdkns-skills --skill bilibili-render-pdf --agent claude-code

Installs into .claude/skills of the current project.

Files

Bilibili Render PDF

Use this skill to turn a Bilibili video into a complete, compileable .tex note and a rendered PDF.

This skill extends the youtube-render-pdf workflow with Bilibili-specific adaptations for subtitle scarcity, login-gated high resolution, multi-part (分P) videos, and platform-specific non-teaching content.

Bilibili vs YouTube: Key Differences

AspectHandling
Subtitle scarcityTry CC subtitles first → fall back to Whisper speech-to-text → visual-only mode
Login-gated HD1080P+ requires cookies; prompt the user to use yt-dlp --cookies-from-browser chrome
Multi-part videosDetect 分P videos and ask the user which parts to process
URL formatsSupport bilibili.com/video/BVxxxxxxx and b23.tv short links
DanmakuDo not use danmaku as a teaching content source (too noisy); use only CC subtitles or Whisper output

Goal

Produce a professional Chinese lecture note from a Bilibili URL.

The output must:

Sponsors

Details

Repository
github.com/wdkns/wdkns-skills
Categories
Documentation, Office & Documents, Generative Media, Video & Audio Editing
First seen
Jun 3, 2026

More from wdkns/wdkns-skills

All 3
1makenotion avatarnotion-spec-to-implementationmakenotion/claude-code-notion-pluginTurns product or tech specs into concrete Notion tasks that Claude code can implement. Breaks down spec pages into detailed implementation plans with clear task373skills.sh installs
2davila7 avatarpage-crodavila7/claude-code-templatesWhen the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or bl372skills.sh installs
3mrgoonie avatarmermaidjs-v11mrgoonie/claudekit-skillsCreate diagrams and visualizations using Mermaid.js v11 syntax. Use when generating flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, 370skills.sh installs
4sanjay3290 avatarazure-devopssanjay3290/ai-skillsManage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, a369skills.sh installs
5dinerojs avatardinero-best-practicesdinerojs/skillsCore best practices for the Dinero.js money library. Use when writing, reviewing, or refactoring code that creates Dinero objects, performs arithmetic on moneta368skills.sh installs
6evoscientist avatarpaper-navigatorevoscientist/evoskillsFind and read academic papers (S2 + arXiv). Disambiguate ambiguous queries, search by keyword + citation graph + recommendations + snippets, judge by author-gra367skills.sh installs