datasource-test
Skill22k starsChanged 21 days agoAGPL-3.0View on GitHub
Test and debug an Animeko media source from its JSON config using the datasource-test-mcp HTTP MCP server. Validates selector config syntax offline, runs the real SelectorMediaSourceEngine pipeline (searchSubjects → selectSubjects → searchEpisodes → selectEpisodes → selectMedia) with per-step traces, iterates CSS selectors offline against saved HTML, tests matchVideo regexes, extracts real video URLs via CEF WebView, and probes actual playback with VLC. Use when asked to 测试数据源 / 调试 selector 配置 / verify a datasource JSON works / diagnose why a source finds no candidates for an episode or fails to play. Covers web-selector (CSS selector) sources in depth; other factories (rss/dmhy/mikan/jellyfin/...) via end-to-end testing. Also defines the capability-evolution (进化) loop: when a site is provably beyond current engine/WebVideoExtractor capabilities, write a capability-gap document and hand it to an isolated subagent that implements the new capability and outputs a git patch, then re-verify. Works exclusively through the `ani-datasource-test` HTTP MCP; it never starts the server itself — if that MCP is not configured the skill stops and tells the user how to add it. When a `chrome-devtools` MCP is also available, it is used as the real-browser ground truth (rendered DOM, real network requests, click interactions) to distinguish config mistakes from genuine engine/extractor capability gaps.
Trending
More talk lately.about the whole repository
Who's talking about open-ani/animeko
- aooiuu/any-reader“能不能兼容这几个同类型APP插件源?(附链接”GitHub · Nov 1, 2024 · 5 reactions
- open-ani/ani-website“content: update iOS installation guide”GitHub · Jan 23, 2026 · 2 reactions
- NixOS/nixpkgs“animeko: reinit at 5.2.0”GitHub · Nov 17, 2025 · 2 reactions
- setvisible/ArrowDL“List of references”GitHub · Jul 14, 2024 · 2 reactions
- zly2006/zhihu-plus-plus“[Feature] Publish it to f-droid”GitHub · Aug 1, 2026 · 1 reactions
The biggest 5 of 40 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 40
Talked about on GitHub and the web (40 times).
On GitHub · 39
- Nov 1, 2024能不能兼容这几个同类型APP插件源?(附链接 — aooiuu/any-reader5 reactions
- Jan 23, 2026content: update iOS installation guide — open-ani/ani-website2 reactions · 19 comments
- Nov 17, 2025animeko: reinit at 5.2.0 — NixOS/nixpkgs2 reactions · 2 comments
- Jul 14, 2024List of references — setvisible/ArrowDL2 reactions · 3 comments
- Aug 1, 2026[Feature] Publish it to f-droid — zly2006/zhihu-plus-plus1 reaction · 2 comments
34 more on GitHub
- Nov 1, 2026fix: 修复稀饭动漫 Next 在播放器内切集后缺失 — creamycake-anime/animeko-subs0 reactions
- Oct 24, 2026Bump to Animeko 6.4.0 — lyndon0na/animeko-flatpak0 reactions
- Oct 15, 2026[feat]: 编辑弹幕时暂停播放(桌面端默认关闭,移动端默认开启) — Predidit/Kazumi0 reactions · 3 comments
- Oct 13, 2026Bump to Animeko 6.3.0 — lyndon0na/animeko-flatpak0 reactions
- Oct 3, 2026fix(mpv): render desktop screenshots at the video's native size — open-ani/mediamp0 reactions
- Oct 2, 2026feat(animeko): 完整移植 animeko 番剧聚合核心能力 - Bangumi精确匹配+RSS解析+多源自动选择 — tunecc/PiliNara0 reactions · 1 comment
- Oct 2, 2026feat(animeko): 完整移植 animeko 番剧聚合核心能力 - Bangumi精确匹配+RSS解析+多源自动选择 — tunecc/PiliNara0 reactions
- Sep 27, 2026Bump to Animeko 6.2.0 — lyndon0na/animeko-flatpak0 reactions
- Sep 13, 2026[feat]: 弹幕数量及来源显示 — Predidit/Kazumi0 reactions
- Aug 29, 2026[feat]: Auto Bypass CAPTCHA/Turnstile — Predidit/Kazumi0 reactions · 1 comment
- Aug 10, 2026feat: 在 MediaProperties 暴露视频尺寸 — open-ani/mediamp0 reactions · 4 comments
- Jun 23, 2026Can it be released to f-droid? — raoxwup/haka_comic0 reactions · 2 comments
- Jun 23, 2026can it be released to f-droid? — wszqkzqk/PvZ-Portable0 reactions · 1 comment
- May 4, 2026[APP] Animeko — nyas1/Material-You-app-list0 reactions · 1 comment
- Apr 19, 2026Animeko #2974 — open-ani/mediamp0 reactions
- Mar 14, 2026系统代理填写不规范 — docmirror/dev-sidecar0 reactions · 3 comments
- Jul 16, 2025[Request]: animeko — ScoopInstaller/Extras0 reactions · 1 comment
- Jul 7, 2025animeko: 4.11.1 -> 0.1.0 — NixOS/nixpkgs0 reactions · 4 comments
- Apr 29, 2025animeko: 4.9.0 -> 4.9.1 — NixOS/nixpkgs0 reactions · 1 comment
- Apr 20, 2025animeko: 4.8.2 -> 4.9.0 — NixOS/nixpkgs0 reactions · 1 comment
- Mar 14, 2025Suggestion of rare open source plugins, m3u8 tools, parsers.....who could help or be a source of inspiration to add plugins, support new specific sites or protocols, or to add new options and features.... — helson-lin/ffandown0 reactions · 6 comments
- Jan 30, 2025Add support of famous vidmoly platform of famous voiranime website please and suggestion of some open source projects that may help to support new platforms ! — anidl/multi-downloader-nx0 reactions · 4 comments
- Dec 4, 2024Make ytdl-patched even more powerful by adding native cookies import plugins tools and add mp4decrypt to decrypt crypted videos to support even more new generic websites and anime sites ! — ytdl-patched/ytdl-patched0 reactions
- Dec 3, 2024Relaunch the project with VERY NEW DECEMBER 2024 : short selection of the best of the best tools to add new features, options , donwloade streamng video, mpd m3u8 hls parsers ! — ugetdm/uget0 reactions · 1 comment
- Dec 3, 2024NEW DECEMBER 2024 : short selection of the best of the best tools to add new features, options , donwloade streamng video, mpd m3u8 hls parsers .....! — BrisklyDev/brisk0 reactions · 22 comments
- Nov 30, 2024Support command line anime downloaders — mhogomchungu/media-downloader0 reactions · 2 comments
- Nov 1, 2024可以兼容这几个同类型APP的插件源吗?(附链接 — Predidit/KazumiRules0 reactions
- Nov 1, 2024有没有计划兼容这几个同类APP的插件源? — easybangumiorg/EasyBangumi-sources0 reactions
- Nov 1, 2024有没有计划兼容这几个同类型软件的插件源? — RyensX/MediaBoxPluginRepository0 reactions · 2 comments
- Oct 26, 2024The persistent major problem of cookies and the need to add new yt-dlp plugins and some tools to fix this problem — persepolisdm/persepolis0 reactions · 2 comments
- Jul 3, 2024NEW UPDATED TOOLS DECEMBER 2024 : Add support for downloading embedded video streams and suggestions of te best open source extensions and cli softwares downloaders engines — agalwood/Motrix0 reactions · 2 comments
- Apr 26, 2024Support of downloading embedded video streams and suggestions of best selection of downloaders extensions addons mpd m3u8 hls parsers ! — giantpinkrobots/varia0 reactions · 6 comments
- Mar 3, 2024NEW UPDATED TOOLS : Make great XDM even more stronger with integrating awesome extensions and tools to detect even more embed complex streaming videos ! — subhra74/xdm0 reactions · 2 comments
- Mar 3, 2024NEW SELECTION BEST OF DECEMBER 2024 Make great Persepolis download manager even more stronger with integrating awesome extensions and tools to detect even more embed complex streaming videos ! — persepolisdm/persepolis0 reactions · 6 comments
On the web · 1
- Mar 1, 2025open-ani/animeko v4.5.1 on GitHub — newreleases.io
In this repository3 other files it gives its agents.
- AGENTS.mdAGENTS.md
- android-ui-verifySkill
- desktop-ui-verifySkill
The file
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

