$npx skillfedfor your agent

bilibili-to-doc

This skill transforms Bilibili video content into organized Markdown documents by downloading AI-generated Chinese subtitles via yt-dlp, parsing the transcript, and restructuring it with proper headings, code blocks, and tables. Perfect for converting technical tutorials and educational videos into searchable reference notes.

bilibili-to-doc converts Bilibili videos into structured Markdown documents using AI subtitle extraction.

AI-generated summary based on this skill's SKILL.md

92 4 MITupdated by programmerloverun

Decision gist · record as of 2026-07-03

bilibili-to-doc converts Bilibili videos into structured Markdown documents using AI subtitle extraction. This skill transforms Bilibili video content into organized Markdown documents by downloading AI-generated Chinese subtitles via yt-dlp, parsing the transcript, and restructuring it with proper headings, code blocks, and tables. Perfect for converting technical tutorials and educational videos into searchable reference notes.

manual: git clone https://github.com/programmerloverun/bilibili-to-doc → cp -r bilibili-to-doc ~/.claude/skills/bilibili-to-doc
SKILL.md · version dc654a72

Use it when

  • Yes.
  • bilibili-to-doc specializes in processing AI-generated Chinese subtitles from Bilibili videos.

Verify before relying

Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

programmerloverun/bilibili-to-doc/bilibili-to-doc

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How does bilibili-to-doc extract bilibili video to markdown?

bilibili-to-doc downloads AI-generated Chinese subtitles from Bilibili videos using yt-dlp, then parses the transcript and restructures it into organized Markdown with proper headings, code blocks, and tables. This transforms video content into searchable reference notes suitable for tutorials and educational material.

Can bilibili-to-doc convert B站 video to document format?

Yes. bilibili-to-doc accepts Bilibili video URLs and automatically converts them into structured documents. It extracts the AI-generated subtitles, organizes the content into logical sections with appropriate formatting, and outputs a clean Markdown file ready for documentation or note-taking purposes.

What subtitle formats does bilibili-to-doc support?

bilibili-to-doc specializes in processing AI-generated Chinese subtitles from Bilibili videos. It downloads these subtitles programmatically via yt-dlp and parses them into structured content, making it ideal for Chinese-language technical tutorials and educational videos.

How can I automate tutorial generation from bilibili video URLs?

bilibili-to-doc automates the entire workflow: provide a Bilibili video URL, and the skill downloads subtitles, extracts the transcript, organizes it into logical sections with headings and code blocks, and generates a complete Markdown document. This eliminates manual transcription for tutorial and article creation.

Is bilibili-to-doc open source and what license does it use?

Yes, bilibili-to-doc is released under the MIT license, making it free to use, modify, and distribute. This permissive license allows developers to integrate the skill into their own projects with minimal restrictions.

What makes bilibili-to-doc useful for video note-taking?

bilibili-to-doc transforms video content into organized, searchable Markdown notes with structured formatting. Instead of rewatching videos, users can reference well-formatted documents with proper headings, sections, and code examples extracted directly from Bilibili tutorials and educational content.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Bilibili Video to Document (B站视频提取文档)

Overview

Extract Bilibili video content into a structured Markdown document by: (1) downloading AI-generated subtitles via yt-dlp with browser cookies, (2) parsing the SRT subtitle file, (3) reorganizing the transcript into a logical, well-structured document with sections, tables, and code blocks.

When to Use

Trigger this skill when the user: - Provides a bilibili.com video URL and asks to extract/converter it to a document - "提取B站视频内容" / "B站视频转文档" / "将视频转成文章" - "把这个B站视频整理成笔记" - "generate document from Bilibili video"

Prerequisites

  • yt-dlp must be installed: pip3 install yt-dlp
  • Browser cookies are needed for Bilibili access (Chrome or other browser)
  • Python 3.10+ for subtitle processing

Workflow

Step 1: Download

(truncated - see the full file via the links below)

File tree — 5 files
.gitignore
LICENSE
README.md
SKILL.md
references/doc-template.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Convert Bilibili video content to structured Markdown document”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Youtube Download
by InfQuest · InfQuest/vibe-ops-plugin

Youtube Download uses yt-dlp to fetch and save videos from YouTube and other supported platforms in your preferred format and quality. Choose between full video, audio-only, subtitles, or combined downloads, with options for resolution, audio codec, and subtitle language. The skill handles authentication via Chrome cookies and manages the entire download workflow automatically.

no license declared → metadata onlyupdated Jan 2026
★ 0repo stars
video-summarizer
by liang121 · liang121/video-summarizer

Video Summarizer fetches videos from any platform supported by yt-dlp and automatically produces a complete package: the original video file, extracted audio, timestamped subtitles, plain-text transcript, and an AI-generated summary. It handles subtitle retrieval from the source first, then falls back to AI transcription when needed, with parallel processing for long files.

MITupdated Jan 2026
★ 49repo stars
media-downloader
by MemTensor · MemTensor/skills-vote

Media Downloader pulls video and audio from over 1500 websites using yt-dlp, letting you choose resolution (480p through 4K), grab subtitles in multiple languages, and download entire playlists. Customize output naming, handle authentication across platforms, and manage format selection with precise control.

MITupdated Jul 2026
★ 293repo stars
Youtube Transcribe
by eyadsibai · eyadsibai/ltk

Pull transcripts and captions directly from YouTube videos using multiple extraction methods. Supports manual and auto-generated subtitles across languages, with output in VTT, SRT, or plain text formats for editing and accessibility.

no license declared → metadata onlyupdated Jan 2026
★ 6repo stars
youtube-transcribe-skill
by feiskyer · feiskyer/claude-code-settings

This skill pulls transcripts and captions directly from YouTube videos, handling multiple languages and subtitle formats. It attempts fast extraction via command-line tools first, then falls back to browser automation if needed, saving results as timestamped text files.

MITupdated Jul 2026
★ 1,610repo stars
Yt Dlp Downloader Skill
by MapleShaw · MapleShaw/yt-dlp-downloader-skill

This skill harnesses yt-dlp to fetch videos from YouTube, Bilibili, Twitter, and thousands of other platforms directly to your device. Extract audio as MP3, grab subtitles, or pick your preferred quality—all with straightforward command syntax. It handles the tricky bits like YouTube authentication and format selection so you can focus on what you want to download.

no license declared → metadata onlyupdated Jan 2026
★ 193repo stars

More skills youtube-transcribe-skill (MIT) · yt-search-download (MIT) · Bilibili Render Pdf (GPL-3.0)

Tags
video-to-textsubtitle-extractionmarkdown-generationcontent-organizationchinese-mediaautomated-documentationtranscript-conversionnote-taking-toolai-subtitles