Not in the top 1,000 by GitHub stars
pyang5166/gbro-series-vocab
追剧学英语 skill:剧名+集数 → 自动抓该集字幕 → 50 个词条 → Anki 闪卡 + Markdown 笔记 | Learn English vocab from TV series, Anki-ready
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
ed46e8491f6f → ed46e8491f6f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → ed46e8491f6f
No earlier version was observed for comparison.
Heat
4.0- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
gbro-series-vocab
When your agent uses it
追剧学英语 / Learn English vocabulary from TV series. 用户给出剧名+集数(如「追剧学英语 Breaking Bad S02E03」),自动找该集字幕/剧本,提取 50 个词汇短语,生成 Anki 导入 CSV + Markdown 词汇笔记。触发词:「追剧学英语」「剧学英语」「series vocab」「learn english from」+ 剧名集数。仅处理英美剧单集,不处理 YouTube 视频或普通翻译请求。
What it loads into context
Frontmatter
124 tokensAlways available to the agent
SKILL.md
2,237 tokensWhen the skill is activated
Reference documents
824 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 首次使用(配置)
- 输入解析
- 第一步:找字幕/剧本
- 第二步:提取词汇 — 50 个
- 第三步:生成 Anki CSV
- 第四步:保存词汇笔记
- 完成回复格式
- 版权边界
Files
LICENSEasset1,069 bytesREADME.mddoc2,873 bytesSKILL.mdcore7,376 bytesSKILL.mdcore7,376 bytesSKILL.mdcore7,376 bytesSKILL.mdcore7,376 bytesassets/hero.pngasset292,459 bytes
Read SKILL.md
# gbro-series-vocab · 追剧学英语
帮用户从一集英美剧中高效提取词汇,输出 Anki 闪卡 + Markdown 词汇笔记。
---
## 首次使用(配置)
skill 目录下没有 `config.md` 时,先问用户两个问题,答案写入 `config.md`,之后不再重复问:
1. **词汇笔记保存目录**:默认 `~/Documents/series-vocab/`;Obsidian/Logseq 用户可以填 vault 内的路径
2. **释义语言**:默认中文;其他母语用户可改(下文所有「中文释义/中文译句」按此替换为用户母语)
`config.md` 格式:View the complete source on GitHubSkills included
- gbro-series-vocab
Repository facts
- License
- MIT
- Created
- Jul 17, 2026
- Last pushed
- Jul 17, 2026
- Forks
- 22
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 3 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 15 network referencesin 2 files: SKILL.md:47 README.md:51
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 15 signals by file
README.md
SKILL.md
- Network accessline 47
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=s02 - Network accessline 48
curl -sL "https://r.jina.ai/https://www.springfieldspringfield.co.uk/view_episode_scripts.php?tv-show=${SHOW_SLUG}&episode=s02e03" - Network accessline 59
subslikescript 持续收录新剧,但直接 curl 会被 JS 验证码挡住,**每一步都必须经 r.jina.ai 抓取**。三步走: - Network accessline 62
# 1. 站内搜索,拿剧集页 URL(形如 /series/{Name}-{id}) curl -sL "https://r.jina.ai/https://subslikescript.com/search?q={关键词}" - Network accessline 63
curl -sL "https://r.jina.ai/https://subslikescript.com/search?q={关键词}" - Network accessline 65
# 2. 抓剧集页,找目标集链接(形如 /series/{Name}-{id}/season-{s}/episode-{e}-{集标题}) # 单集 URL 末尾带集标题,无法直接拼出,必须从剧集页拿 curl -sL "https://r.jina.ai/https://subslikescript.com/series/{Name}-{id}" - Network accessline 67
curl -sL "https://r.jina.ai/https://subslikescript.com/series/{Name}-{id}" - Network accessline 69
# 3. 抓单集正文 curl -sL "https://r.jina.ai/{单集URL}" - Network accessline 70
curl -sL "https://r.jina.ai/{单集URL}" - Network accessline 86
如果 r.jina.ai 超时或限流,直接 curl Springfield 原始页面并本地清洗: - Network accessline 89
# 注意起点必须匹配 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" \ - Network accessline 90
# 裸的 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' \ - Network accessline 91
curl -sL "https://www.springfieldspringfield.co.uk/view_episode_scripts.php?tv-show=${SHOW_SLUG}&episode=s02e03" \
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 15 facts
- Network access in code of documentationREADME.md:51Low confidence
- Network access in prose of documentationREADME.md:56Low confidence
- Network access in code of the SKILL.mdSKILL.md:47High confidence
- Network access in code of the SKILL.mdSKILL.md:48High confidence
- Network access in prose of the SKILL.mdSKILL.md:59Low confidence
- Network access in code of the SKILL.mdSKILL.md:62High confidence
- Network access in code of the SKILL.mdSKILL.md:63High confidence
- Network access in code of the SKILL.mdSKILL.md:65High confidence
- Network access in code of the SKILL.mdSKILL.md:67High confidence
- Network access in code of the SKILL.mdSKILL.md:69High confidence
- Network access in code of the SKILL.mdSKILL.md:70High confidence
- Network access in prose of the SKILL.mdSKILL.md:86Low confidence
- Network access in code of the SKILL.mdSKILL.md:89High confidence
- Network access in code of the SKILL.mdSKILL.md:90High confidence
- Network access in code of the SKILL.mdSKILL.md:91High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.