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

Compare on GitHub

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.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit ed46e8491f6fd8a6f5501b74a5f68b488ecfb9ff

199GitHub stars
2stars in 7 days
1skill in this repository
0commits in 30 days

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

Oct 25, 2026Nov 6, 2026199

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 tokens

Always available to the agent

SKILL.md

2,237 tokens

When the skill is activated

Reference documents

824 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 首次使用(配置)
  2. 输入解析
  3. 第一步:找字幕/剧本
  4. 第二步:提取词汇 — 50 个
  5. 第三步:生成 Anki CSV
  6. 第四步:保存词汇笔记
  7. 完成回复格式
  8. 版权边界

Files

  • LICENSEasset1,069 bytes
  • README.mddoc2,873 bytes
  • SKILL.mdcore7,376 bytes
  • SKILL.mdcore7,376 bytes
  • SKILL.mdcore7,376 bytes
  • SKILL.mdcore7,376 bytes
  • assets/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 GitHub

Skills 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 shell

Automated 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:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis 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

  • Network accessline 51
    git clone https://github.com/pyang5166/gbro-series-vocab.git ~/.claude/skills/gbro-series-vocab
  • Network accessline 56
    依赖:只需要 `curl`(macOS/Linux 自带)。字幕抓取经 [r.jina.ai](https://jina.ai/reader/) 免费通道,无需注册。

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 compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard 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.