video-summary SKILL.md skillA

video-summary from howillmakeit/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add howillmakeit/skills/video-summary@git:20261008.8e53f92

Pins git:20261008.8e53f92 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
howillmakeit/skills
Path
video-summary/SKILL.md
Versions recorded
2
Latest version
git:20261008.8e53f92, committed Oct 8, 2026
First version recorded
Sep 1, 2026
Size
10,280 bytes
Repository stars
9
License
MIT

BibiGPT 风格视频总结:输入 Bilibili / YouTube 视频链接,快速抓取字幕/转写文本,并生成结构化总结(TL;DR、核心要点、章节时间线、金句,支持中英文)。Use when the user shares a video link (bilibili.com, b23.tv, youtube.com, youtu.be) and asks to summarize it, extract key points, get subtitles/transcript, 总结视频, 提炼要点, 视频笔记.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# video summary

参考 BibiGPT-v1 的视频总结管线:URL 解析 → 字幕/转写获取 → 结构化总结。
两步完成:① 用本 skill 的脚本抓字幕(输出统一 JSON);② 由你自己(agent 的 LLM 能力)按模板生成四段式总结。

## Before running any command

**1. yt-dlp(YouTube 必需;B 站主路径零依赖,可不需要)**

脚本会自动探测:优先 PATH 中的 `yt-dlp`,否则用 `uvx yt-dlp` 零安装运行。若两者都不可用且你需要处理 YouTube:

```bash
brew install yt-dlp        # 或 pipx install yt-dlp;有 uv 时:uv tool install yt-dlp
```

**2. BILIBILI_SESSDATA(B 站字幕必需)**

实测(2026-08):B 站字幕(CC 与 AI 字幕)自 2023 年起需要登录态,无 cookie 时字幕接口恒返回空列表(元数据与弹幕不受影响)。所以总结 B 站视频前先确认登录态:

```bash
# 获取:浏览器登录 bilibili.com → DevTools → Application → Cookies → 复制 SESSDATA 值
export BILIBILI_SESSDATA="粘贴你的SESSDATA"
```

无 SESSDATA 时脚本**不会自动降级**:B 站视频若因此拿不到字幕,脚本返回 `source=login-required`(exit 5)+ `login_guide`——此时你必须**先停下向用户说明并引导登录**(见下方「登录引导流程」),仅在用户明确表示无法登录或同意降级后,才加 `--allow-desc-fallback` 降级为「标题+简介」粗略总结,并在输出中声明该结论基于简介而非字幕。

## When to use

- 用户给出视频链接(bilibili.com / b23.tv / youtube.com / youtu.be)并要求总结、提炼要点、做笔记
- 用户要求获取视频字幕/转写文本
- 长视频快速了解内容(先给 TL;DR 再决定是否细看)

## Workflow

### Step 1:抓取字幕/转写

```bash
# <skill_dir> = 本 SKILL.md 所在目录(如 ~/.agents/skills/video-summary 或 ~/.claude/skills/video-summary)
python3 "<skill_dir>/scripts/fetch_transcript.py" "<视频URL>"
```
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add howillmakeit/skills/video-summary@sha256:a7995667f378ae31

The line at the top of this page pins the label git:20261008.8e53f92, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_saireyrdgym5df33.svg)](https://markdownregistry.com/a/art_saireyrdgym5df33)

5 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 2 versions of this file, between Sep 1, 2026 and Oct 8, 2026, about one every 37 days.

versioncommittedcommitsizeaudit
git:20261008.8e53f92 latest2026-10-08 8e53f92 10,280 BA view · diff
git:20260901.b6f41de2026-09-01 b6f41de 9,391 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (10280 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

howillmakeit/skills · 9 stars · license MIT · pushed 2026-10-27 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_saireyrdgym5df33
GET https://markdownregistry.com/api/v1/resolve?ref=howillmakeit/skills/video-summary
GET https://markdownregistry.com/api/v1/blob/a7995667f378ae31cc7e440c33e49210469be7ba5f55b42ec27b55d4ab174d25

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from howillmakeit/skills

ai-paper-writing SKILL.md skill
howillmakeit/skills · ai-paper-writing/SKILL.md · 辅助 AI 论文写作,分两类任务。一是论文主图、方法图、机制图和图形摘要:搜集顶会同类型参考图,写网页生图提示词,用户手动生图后重建为原生可编辑 PPT。二是摘要、Introduction、实验等文字段落:先搜集相关领域顶会的对应段落到文件…
git:20261014.8a3c818 · audit A · 9 stars
better-decision SKILL.md skill
howillmakeit/skills · better-decision/SKILL.md · 帮助用户在多个合理任务之间确定当前优先级,把决策转为可验证的行动。用户说“每天很忙但重要的事没动”“不知道先做什么”“一直准备却没开始”“是不是在用学习或规划逃避”“帮我取舍、找主要矛盾”或要求用 better-decision…
git:20261008.8e53f92 · audit A · 9 stars
better-notes SKILL.md skill
howillmakeit/skills · better-notes/SKILL.md · 编写、整理或重写有事实依据的技术与知识笔记。用户要求“写笔记”“整理知识点”“做学习笔记”“写教程/概念说明”,尤其涉及 API、库、框架、论文、算法或可能随版本变化的内容时使用。笔记对象是论文时,按固定四部分模板写:研究现状和作者动机、方…
git:20261014.8a3c818 · audit A · 9 stars
project-building SKILL.md skill
howillmakeit/skills · project-building/SKILL.md · 建立和持续维护项目的工作方式与文档体系。用户要求创建 AGENTS.md、建立 docs、整理项目交接、沉淀开发或实验流程,或按已有项目规范推进工作时使用。编写或修改文档必须使用内置的…
git:20261027.b7972f3 · audit A · 9 stars
better-notes SKILL.md skill
howillmakeit/skills · project-building/references/better-notes/SKILL.md · 编写、整理或重写有事实依据的技术与知识笔记。用户要求“写笔记”“整理知识点”“做学习笔记”“写教程/概念说明”,尤其涉及 API、库、框架、论文、算法或可能随版本变化的内容时使用。笔记对象是论文时,按固定四部分模板写:研究现状和作者动机、方…
git:20261027.b7972f3 · audit A · 9 stars
undress SKILL.md skill
howillmakeit/skills · undress/SKILL.md · 去除论文、开源项目、技术博客、简历项目和产品介绍中的包装性语言,基于论文、代码、实验与原始材料,简单说明作者实际复用了什么、修改了什么、实现了什么、验证了什么。用于用户询问“这个工作到底做了什么”“是不是过度包装”“创新点本质是什么”“去掉…
git:20261008.8e53f92 · audit A · 9 stars

Every file in howillmakeit/skills

Browse by kind, by grade A, or by owner.