Markdown Converter
intellectronica/agent-skills
Convert documents and files to Markdown using markitdown. An agent skill from intellectronica/agent-skills.
追剧学英语 / Learn English vocabulary from TV series. An agent skill from pyang5166/gbro-series-vocab.
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocab --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .claude/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocab --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .agents/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocab --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .cursor/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocab --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .gemini/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocabInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .github/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install pyang5166/gbro-series-vocab gbro-series-vocab --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "gbro-series-vocab" agent skill from https://github.com/pyang5166/gbro-series-vocab/tree/main into .opencode/skills/gbro-series-vocab/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gbro-series-vocab", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
gbro-series-vocab追剧学英语 / Learn English vocabulary from TV series. An agent skill from pyang5166/gbro-series-vocab.
Gbro Series Vocab is an agent skill from pyang5166/gbro-series-vocab. 追剧学英语 / Learn English vocabulary from TV series. 用户给出剧名+集数(如「追剧学英语 Breaking Bad S02E03」),自动找该集字幕/剧本,提取 50 个词汇短语,生成 Anki 导入 CSV + Markdown 词汇笔记。触发词:「追剧学英语」「剧学英语」「series vocab」「learn english from」+ 剧名集数。仅处理英美剧单集,不处理 YouTube 视频或普通翻译请求。
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including assets (for example `README.md`).
It sits in Documents & Office, covering Study guides and flashcards, CSV and tabular files and Markdown. It works with YouTube. The repository describes itself as: 追剧学英语 skill:剧名+集数 → 自动抓该集字幕 → 50 个词条 → Anki 闪卡 + Markdown 笔记 | Learn English vocab from TV series, Anki-ready. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ed46e84. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curlFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
r.jina.aispringfieldspringfield.co.ukFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Gbro Series Vocab loads about 1.1k tokens when it runs. Until then it costs about 63 tokens; SKILL.md has 181 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from pyang5166/gbro-series-vocab at commit ed46e84, republished under its MIT licence (© pyang5166). 181 words, ~1,127 tokens.
.claude/skills/gbro-series-vocab/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.帮用户从一集英美剧中高效提取词汇,输出 Anki 闪卡 + Markdown 词汇笔记。
skill 目录下没有 config.md 时,先问用户两个问题,答案写入 config.md,之后不再重复问:
~/Documents/series-vocab/;Obsidian/Logseq 用户可以填 vault 内的路径config.md 格式:
notes_dir: ~/Documents/series-vocab/
native_language: 中文用户会说类似:追剧学英语 Breaking Bad S02E03
提取:
按顺序尝试,找到即停止。
slug 规则:剧名转小写,空格换连字符,去掉所有非字母数字和连字符的字符(撇号、冒号、逗号、句点等),连续连字符合并为一个。例如 Grey's Anatomy → greys-anatomy,It's Always Sunny in Philadelphia → its-always-sunny-in-philadelphia。
SHOW_SLUG=$(echo "Grey's Anatomy" | tr '[:upper:]' '[:lower:]' | tr ' ' '-' | sed -E 's/[^a-z0-9-]//g; s/-+/-/g')
curl -sL "https://r.jina.ai/https://www.springfieldspringfield.co.uk/view_episode_scripts.php?tv-show=${SHOW_SLUG}&episode=s02e03"判断成功(两条必须同时满足):
[链接](url) 为主的导航内容注意:Springfield 已基本停更,2023 年后的新剧(如 The Pitt、Severance、White Lotus S3)都没有收录。方法 A 失败一次就果断转方法 B,不要反复试。
subslikescript 持续收录新剧,但直接 curl 会被 JS 验证码挡住,每一步都必须经 r.jina.ai 抓取。三步走:
# 1. 站内搜索,拿剧集页 URL(形如 /series/{Name}-{id})
curl -sL "https://r.jina.ai/https://subslikescript.com/search?q={关键词}"
# 2. 抓剧集页,找目标集链接(形如 /series/{Name}-{id}/season-{s}/episode-{e}-{集标题})
# 单集 URL 末尾带集标题,无法直接拼出,必须从剧集页拿
curl -sL "https://r.jina.ai/https://subslikescript.com/series/{Name}-{id}"
# 3. 抓单集正文
curl -sL "https://r.jina.ai/{单集URL}"坑(实测):
The Pitt 无结果,搜 Pitt 才命中。失败时去掉 The/标点,用剧名里最独特的一个词重搜"{剧名}" "S{xx}E{xx}" transcript script site:transcripts.foreverdreaming.org OR site:subslikescript.com OR site:springfieldspringfield.co.uk
剧集的 Fandom Wiki transcript 页也是可靠来源。
如果 r.jina.ai 超时或限流,直接 curl Springfield 原始页面并本地清洗:
# 注意起点必须匹配 class="scrolling-script-container"(带 class=)——
# 裸的 scrolling-script-container 会先命中页面内联 CSS,抓到样式表
curl -sL "https://www.springfieldspringfield.co.uk/view_episode_scripts.php?tv-show=${SHOW_SLUG}&episode=s02e03" \
| sed -n '/class="scrolling-script-container"/,/<\/div>/p' \
| sed -E 's/<br>/\n/g; s/<[^>]+>//g' \
| sed '/^[[:space:]]*$/d'告诉用户:「未找到《{剧名}》第{season}季第{episode}集的字幕,请从网上复制剧本文字后发给我,我继续处理。」
提取标准(按优先级):
每个词条格式:
序号. 词/短语 | 释义(用户母语) | IPA音标 | 原句 | 原句译文(用户母语)直接从剧本中找原句,不要自己造句。相同英文原句只保留一条。
路径:~/Downloads/anki-{剧名slug}-{SxxExx}.csv
文件开头必须写 Anki 导入指令头(以 # 开头的行),让 Anki 自动完成分隔符、字段映射和牌组,用户无需手动确认映射:
#separator:Comma
#html:false
#notetype:Basic
#deck:追剧英语::{剧名}
#columns:Front,Back
"英文原句","译句(释义 /IPA/)"
"英文原句","译句(释义 /IPA/)"路径:{notes_dir}/{剧名}/YYYY-MM-DD-{剧名}-{SxxExx}.md(notes_dir 读 config.md)
目录不存在时自动 mkdir -p。
---
title: "{剧名} {SxxExx} 词汇"
date: YYYY-MM-DD
tags: [english, series-vocab]
source: {Springfield Springfield / subslikescript / 其他来源}
---
# {剧名} {SxxExx} 词汇表
共 {N} 个词条。Anki 文件:`~/Downloads/{csv文件名}`
---
## 词汇列表
| # | 词/短语 | 释义 | IPA | 英文原句 | 译句 |
|---|---------|------|-----|---------|------|
| 1 | ... | ... | ... | ... | ... |
---
## 如何使用
1. 复习这些词(10-15 分钟)
2. 看这集时注意这些词出现的场景
3. 把 CSV 导入 Anki:File → Import → 选文件 → Import(牌组和字段映射已由文件头自动设置)✅ {剧名} {SxxExx} 词汇提取完成
📚 共提取 {N} 个词条
📄 Anki CSV:~/Downloads/{csv文件名}
📝 词汇笔记:{notes_dir}/{剧名}/{filename}.md
导入 Anki:File → Import → 选 CSV → Import 即可
(牌组「追剧英语::{剧名}」和正反面映射已在文件头设好,无需手动调整)
建议:先花 10 分钟过一遍词汇,再看这集。字幕/剧本内容来自公开网页,仅供用户个人学习使用;不要把整集剧本原文写入产出文件(笔记和 CSV 里只保留选出的例句)。
© pyang5166, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (assets) in the repository root of pyang5166/gbro-series-vocab.
Open the folder on GitHubat commit ed46e84
Gbro Series Vocab next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Gbro Series Vocab this skillpyang5166/gbro-series-vocab | 163 | — | ~1.1k | Automated safety check: Pass | MIT | |
| Markdown Converterintellectronica/agent-skills | 295 | 4 repos | ~492 | Automated safety check: Pass | CC0-1.0 | |
| To MarkdownMathews-Tom/armory | 329 | — | ~2k | Automated safety check: Pass | MIT | |
| Youtube Notetakersickn33/agentic-awesome-skills | 47k | 1 repos | ~2.3k | Automated safety check: Pass | MIT | |
| YouTube Talk Notetakerdair-ai/dair-academy-plugins | 614 | — | ~2.3k | Automated safety check: Pass | MIT | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT |
intellectronica/agent-skills
Convert documents and files to Markdown using markitdown. An agent skill from intellectronica/agent-skills.
Mathews-Tom/armory
Convert any file or URL to clean Markdown: PDF, DOCX, XLSX, PPTX, HTML, images (OCR), audio, CSV, YouTube.
sickn33/agentic-awesome-skills
Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer.
dair-ai/dair-academy-plugins
Converts a YouTube talk into a markdown study note with slide images, a timestamped transcript and editable notes, browsable through a small local server.
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
shift-labs-ai/markit
Convert files and URLs to Markdown. An agent skill from shift-labs-ai/markit.
Works with
Categories
追剧学英语 / Learn English vocabulary from TV series. An agent skill from pyang5166/gbro-series-vocab. Gbro Series Vocab is an agent skill from pyang5166/gbro-series-vocab. 追剧学英语 / Learn English vocabulary from TV series.
Gbro Series Vocab fits situations like: tasks that involve Study guides and flashcards; tasks that involve CSV and tabular files; tasks that involve Markdown.
Run `npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a claude-code`. Or copy the skill folder (the pyang5166/gbro-series-vocab repository) into .claude/skills/gbro-series-vocab in your project. Claude Code loads it when a task matches its description.
Run `npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a codex`. Or copy the skill folder (the pyang5166/gbro-series-vocab repository) into .agents/skills/gbro-series-vocab in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pyang5166/gbro-series-vocab --skill gbro-series-vocab -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gbro-series-vocab, .gemini/skills/gbro-series-vocab, .github/skills/gbro-series-vocab and .opencode/skills/gbro-series-vocab in your project.
Going by SKILL.md and its folder, Gbro Series Vocab needs the command-line tools its instructions call (curl).
SKILL.md names 2 domains. In commands or code: r.jina.ai and springfieldspringfield.co.uk; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Gbro Series Vocab is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Gbro Series Vocab: Markdown Converter (intellectronica/agent-skills, 295 stars), To Markdown (Mathews-Tom/armory, 329 stars), Youtube Notetaker (sickn33/agentic-awesome-skills, 47k stars) and YouTube Talk Notetaker (dair-ai/dair-academy-plugins, 614 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
pyang5166 (a GitHub user) maintains it in pyang5166/gbro-series-vocab, which has 163 GitHub stars. The repository was last updated on July 17, 2026.
Source: pyang5166/gbro-series-vocab on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.