Web Re
schlarpc/re-shell
Web reverse engineering tools and workflows. An agent skill from schlarpc/re-shell.
基于 CDP 原生 WebSocket 抓取牛客网面经文章。当用户说"抓牛客"、"爬牛客面经"、"nowcoder 抓取"、"抓取面经列表"时触发。通过 Chrome 调试端口直接连接已登录的浏览器会话,支持首页、话题、搜索分页和详情全文抓取,输出 Markdown。
$ npx skills add ranxi2001/zero2Agent --skill scrape-nowcoder -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ranxi2001/zero2Agent scrape-nowcoder --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .claude/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .claude/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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.
$skill-installer install https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoderType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ranxi2001/zero2Agent --skill scrape-nowcoder -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ranxi2001/zero2Agent scrape-nowcoder --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .agents/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .agents/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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 ranxi2001/zero2Agent --skill scrape-nowcoder -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ranxi2001/zero2Agent scrape-nowcoder --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .cursor/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .cursor/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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.
$ gemini skills install https://github.com/ranxi2001/zero2Agent.git --path .agents/skills/scrape-nowcoder--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ranxi2001/zero2Agent --skill scrape-nowcoder -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ranxi2001/zero2Agent scrape-nowcoder --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .gemini/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .gemini/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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 ranxi2001/zero2Agent scrape-nowcoderInstalls 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 ranxi2001/zero2Agent --skill scrape-nowcoder -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .github/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .github/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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 ranxi2001/zero2Agent --skill scrape-nowcoder -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ranxi2001/zero2Agent scrape-nowcoder --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ranxi2001/zero2Agent.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/scrape-nowcoder .opencode/skills/scrape-nowcoder && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "scrape-nowcoder" agent skill from https://github.com/ranxi2001/zero2Agent/tree/main/.agents/skills/scrape-nowcoder into .opencode/skills/scrape-nowcoder/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrape-nowcoder", 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.
scrape-nowcoder基于 CDP 原生 WebSocket 抓取牛客网面经文章。当用户说"抓牛客"、"爬牛客面经"、"nowcoder 抓取"、"抓取面经列表"时触发。通过 Chrome 调试端口直接连接已登录的浏览器会话,支持首页、话题、搜索分页和详情全文抓取,输出 Markdown。
Scrape Nowcoder is an agent skill from ranxi2001/zero2Agent. 基于 CDP 原生 WebSocket 抓取牛客网面经文章。当用户说"抓牛客"、"爬牛客面经"、"nowcoder 抓取"、"抓取面经列表"时触发。通过 Chrome 调试端口直接连接已登录的浏览器会话,支持首页、话题、搜索分页和详情全文抓取,输出 Markdown。
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 123 other files (for example `nowcoder-agent-excellent-full/2026-02-10-成都agent实习面经.md`, `nowcoder-agent-excellent-full/2026-02-12-阿里淘天AI-agent开发一面.md` and `nowcoder-agent-excellent-full/2026-02-27-字节AI开发一面面经-实习.md`).
It sits in Backend & APIs, covering Web scraping and Realtime and WebSockets. The repository describes itself as: 面向大厂Agent研发岗位求职的agent教程网站,涵盖技术路线与面试八股文. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 472ce78. 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:
nodeFrom 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:
nowcoder.comFrom 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.
Scrape Nowcoder loads about 1.7k tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 341 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 ranxi2001/zero2Agent at commit 472ce78, republished under its MIT licence (© ranxi2001). 341 words, ~1,689 tokens.
.claude/skills/scrape-nowcoder/SKILL.md (or your agent's skills folder). This skill also uses 122 other files; get the full folder from GitHub.基于 Chrome DevTools Protocol 原生 WebSocket,零依赖。直接连接已运行的 Chrome 调试端口,复用浏览器登录态。
~/.chrome-nowcoder)creation/subject 无限滚动话题和面经分类搜索结果启动带调试端口的 Chrome(会自动创建 ~/.chrome-nowcoder profile):
node .claude/skills/scrape-nowcoder/scrape.mjs --login在弹出的 Chrome 中登录牛客,profile 会持久化 cookie。cookie 过期或页面跳转登录页时重新执行 --login。
node .claude/skills/scrape-nowcoder/scrape.mjs [选项]| 参数 | 默认值 | 说明 |
|---|---|---|
--login | — | 首次使用:启动 Chrome 并打开登录页 |
--home | — | 抓取首页推荐流,通过连续下拉加载后续内容 |
--topic <url|id> | 818_1 | 抓取话题流;支持 creation/subject/<uuid> URL、其他完整牛客 URL 或 type 值 |
--pages <n> | 1 | 最大页数;首页模式下为连续滚动批次 |
--limit <n> | 0 | 列表去重和关键词筛选后最多抓取前 n 篇详情;0 表示不限 |
--since <date> | (空) | 标准话题接口或搜索模式仅保留该日及之后内容;话题接口连续两页全部更早时停止 |
--until <date> | (空) | 标准话题接口或搜索模式仅保留该日及之前内容;与 --since 组合限定月份/区间 |
--keyword <kw> | (空) | 按关键词筛选标题和列表摘要(如“AI”、“大模型”) |
--search <query> | (空) | 面经分类搜索模式;固定使用 type=all&searchType=顶部导航栏&subType=818 并翻页 |
--out <dir> | .claude/skills/scrape-nowcoder/nowcoder-output | 输出目录 |
--port <port> | 9222 | Chrome 调试端口 |
--delay <ms> | 2000 | 请求间隔,避免触发反爬 |
# 默认抓牛客面经话题 type=818_1 的第 1 页
node .claude/skills/scrape-nowcoder/scrape.mjs
# 从面经话题抓 10 页,连续两页全部早于指定日期时自动停止
node .claude/skills/scrape-nowcoder/scrape.mjs --topic "https://www.nowcoder.com/?type=818_1" --pages 10 --since "2026-08-12"
# 抓 creation/subject 无限滚动话题:初始可见页 + 9 次加载
node .claude/skills/scrape-nowcoder/scrape.mjs --topic "https://www.nowcoder.com/creation/subject/14710425d5b74593b2ef7103d293606f" --pages 10
# 只取 subject 首屏前 3 篇做流水线冒烟测试
node .claude/skills/scrape-nowcoder/scrape.mjs --topic "https://www.nowcoder.com/creation/subject/14710425d5b74593b2ef7103d293606f" --pages 1 --limit 3
# 首页推荐流连续滚动 3 个批次,只保留 AI 相关内容
node .claude/skills/scrape-nowcoder/scrape.mjs --home --pages 3 --keyword "AI"
# 面经分类搜索:搜"字节跳动 后端 面经",抓 5 页
node .claude/skills/scrape-nowcoder/scrape.mjs --search "字节跳动 后端 面经" --pages 5
# 搜索"面"并逐篇按详情发布日期筛选已召回的 2026 年 7 月候选
node .claude/skills/scrape-nowcoder/scrape.mjs --search "面" --pages 50 --since "2026-07-01" --until "2026-07-31" --out ".claude/skills/scrape-nowcoder/nowcoder-output-2026-07-search"
# 面经分类搜索:搜 Redis 八股
node .claude/skills/scrape-nowcoder/scrape.mjs --search "Redis 面经 八股" --pages 3
# 指定端口
node .claude/skills/scrape-nowcoder/scrape.mjs --port 9333首页模式(--home) | 标准话题(?type=) | Subject 话题(creation/subject) | 搜索模式(--search) | |
|---|---|---|---|---|
| 数据源 | 牛客首页推荐流 | 牛客标准话题 API | 牛客专题无限滚动页 | 牛客搜索页 /search/all?type=all&searchType=顶部导航栏&subType=818 |
| 筛选方式 | --keyword 按标题和摘要过滤 | 可叠加 --keyword 和日期区间 | 可叠加 --keyword;日期区间不适用 | query 在面经分类内检索;可用日期区间 |
| 翻页方式 | 每批多次连续下拉 | home/tab/content?pageNo=N | 初始可见页后每页触发一次加载,等待 URL/高度增长 | 客户端点击分页并确认页码与结果 URL |
| 适用场景 | 发现个性化推荐内容 | 按时间遍历面经 | 完整扫描指定专题 | 精准搜索公司、岗位或主题 |
三种模式都会按文章 URL 跨页去重;页码不存在、切换失败或某一页没有新增结果时会提前停止,避免重复抓取旧页。
搜索模式先收集每页 URL,再逐篇打开详情解析可验证的发布日期;“今天”“昨天”等相对时间仅在实时详情读取时按 Asia/Shanghai 转换为绝对日期,历史文件中的相对时间不会按重跑日期重新解释。日期区间外或无法验证发布日期的文章不会进入本轮索引、manifest 或合集。索引在详情过滤完成后生成,因此不会留下列表阶段的越界条目。
写盘前还会扫描整个 Skill 数据区内 nowcoder-output* 和 nowcoder-agent-excellent-full 的单篇 Markdown **来源** URL;URL 会先移除查询参数、锚点和末尾斜杠再比较。重跑命中同一来源时直接复用已有正文,也不在新目录生成单篇副本。标题相同但来源 URL 不同的帖子仍分别保留。
creation/subject/<uuid> 会进入专用滚动分页:--pages 1 只取初始可见结果,后续每页触发一次加载并等待 URL 数或页面高度增长;连续一页没有新增 URL 时停止。其他非标准话题 URL 仍回退为连续滚动。滚动模式无法可靠获得列表发布时间,传入的 --since/--until 会明确标记为未应用。
subType=818 搜索按相关性返回结果,不是按发布日期排列的全量时间流。--since/--until 只过滤已经翻页召回的候选,不能单独证明目标月份已全量覆盖。月份扫描以 type=818_1 话题流为主,--search "面" 及公司、岗位、技术主题 query 用于补漏;搜索应翻到没有下一页,并记录 query、实际扫描页数、候选数、区间外数、日期未知数和详情失败数。
同一轮抓取使用独立输出目录。不要把不同 query 或日期区间反复写到同一目录,因为新运行会覆盖 index.md、manifest.json 和 all-in-one.md,但不会删除旧单篇文件。多轮结果通过各自 manifest 的规范 URL 合并去重。
.claude/skills/scrape-nowcoder/nowcoder-output/
├── index.md # 目录索引
├── manifest.json # 本轮逐篇来源、日期、复用状态和本地原文路径
├── all-in-one.md # 全部文章合并
├── 2026-05-20-标题.md # 单篇文章(按发布日期命名)
├── 2026-05-18-标题.md
└── ...完整抓取结果默认仍写入 Git 忽略目录。只有用户明确要求长期保留时,才从原始结果中筛选高质量 Agent 一手面经,归档到:
.claude/skills/scrape-nowcoder/nowcoder-agent-excellent-full/归档时遵循以下规则:
index.md,记录日期、面试标题、本地文件和原始链接。长期原文档案的收录资格只决定是否保存整篇原文,不能作为后续题目抽取的前置过滤器。用户要求整理 Agent 题或传统八股时:
manifest.json 为输入,按 articles[].localSourcePath 逐篇扫描全部文章;不得只遍历当前目录的单篇文件或 nowcoder-agent-excellent-full/。复用文章不会在新目录重复生成单篇副本,但 manifest 会指向原始文件。单篇文件整理完成后,用维护脚本校验来源 URL 唯一性并重建索引与合集:
node .claude/skills/scrape-nowcoder/rebuild-archive.mjs当用户触发此 skill 时:
确认用户已提供或可从上下文确定:
type=818_1)用户给出搜索词、页数或日期区间时直接执行,不重复询问。按月份抓取搜索结果时必须同时提供 --since 和 --until。
node .claude/skills/scrape-nowcoder/scrape.mjs --topic "818_1" --pages <n> --since "<YYYY-MM-DD>"面经分类搜索由脚本固定 type=all&searchType=顶部导航栏&subType=818,用户只提供 query:
node .claude/skills/scrape-nowcoder/scrape.mjs --search "面" --pages <n> --since "<YYYY-MM-DD>" --until "<YYYY-MM-DD>"脚本自动连接 Chrome 调试端口,无需用户额外操作。
读取 manifest.json 和 index.md,汇报候选数、保留数、复用数、区间外数、日期未知数、详情失败数和规范 URL 重复数。
抓取完成后询问用户是否需要:
classify-interview-questions 将面试题分发到已有维度文章--remote-debugging-port 启动--login 在独立 Chrome 中登录牛客~/.chrome-nowcoder;cookie 过期、搜索异常为空或跳转登录页时重新执行 --logintype=818_1 是牛客“面经”话题流,默认全量收集,不需要先按标题关键词过滤--since YYYY-MM-01 --until YYYY-MM-<末日>,避免把后续月份写进目标目录© ranxi2001, 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 122 other files in .agents/skills/scrape-nowcoder of ranxi2001/zero2Agent.
Open the folder on GitHubat commit 472ce78
Scrape Nowcoder 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 |
|---|---|---|---|---|---|---|
| Scrape Nowcoder this skillranxi2001/zero2Agent | 677 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Web Reschlarpc/re-shell | 533 | — | ~1.4k | Automated safety check: Pass | None | |
| Cloudflare Browser Renderingcloudflare/moltworker | 9.9k | — | ~742 | Automated safety check: Pass | Apache-2.0 | |
| Interceptor BrowserHacker-Valley-Media/Interceptor | 514 | — | ~4.8k | Automated safety check: Pass | Custom licence | |
| Xcrawlxcrawl-api/xcrawl-skills | 449 | — | ~2.4k | Automated safety check: Pass | None | |
| Printing Press Librarymvanhorn/printing-press-library | 2.1k | — | ~4.8k | Automated safety check: Pass | None |
schlarpc/re-shell
Web reverse engineering tools and workflows. An agent skill from schlarpc/re-shell.
cloudflare/moltworker
Drives headless Chrome through Cloudflare Browser Rendering over a CDP WebSocket to take screenshots, navigate and scrape pages, and record multi-page videos.
Hacker-Valley-Media/Interceptor
Drive a signed-in Chrome / Brave / Safari session via the interceptor CLI: open/read pages, click, type, inspect DOM/text/network, automate rich browser editors and scene graphs, capture…
xcrawl-api/xcrawl-skills
Use this skill as the default XCrawl entry point for direct XCrawl requests, including single-URL fetch, format selection, sync or async execution, and JSON extraction with prompt or jsonschema.
mvanhorn/printing-press-library
A skill your agent uses when looking for a CLI, API wrapper, scraper, data-source tool, automation tool, or focused agent skill for a task; searches the Printing Press Library and installs matching…
firecrawl/firecrawl
Gets Firecrawl working in a project: signs you in through the browser, saves FIRECRAWL_API_KEY to .env and picks the first SDK or REST path.
ranxi2001/zero2Agent
A skill your agent uses when user requests diagrams, flowcharts, architecture charts, or visualizations.
ranxi2001/zero2Agent
将批量面经或零散面试题逐题去重并分发:Agent/LLM/AI工程题写入 zero2Agent 的 learn-agent-interview,传统后端八股写入相邻 zero2Leetcode 的夏季八股。大批量输入使用 gpt-5.6-luna API 逐篇并发抽题和语义召回,再审查、去重和写答案;不新建面经实录文章。
ranxi2001/zero2Agent
Check and fix Chinese quote pairing in Markdown files generated by ClaudeCode or other agents, while preserving Markdown syntax and protected blocks.
ranxi2001/zero2Agent
在 zero2Agent 项目中创建新的学习文章。当用户说"写一篇新文章"、"创建文章"、"新建文章"、"在某模块下添加一篇关于X的文章"、"帮我起草一篇讲XX的内容"、"整理面经"时触发。适用于所有模块下新建内容,包括面试维度拆解文章和面经实录。即使用户没有明确说"文章",只要涉及给 zero2Agent 项目增加教学内容,也应当触发此技能。
ranxi2001/zero2Agent
在 zero2Agent 项目中创建新的学习模块。当用户说"新建模块"、"添加模块"、"创建一个新的学习章节"、"我想增加一个关于X的模块"时触发。负责创建模块目录结构、index.md,并同步更新主页 index.html 和 layouts/default.html 的导航。即使用户只是说"我想增加一个讲XX的章节",也应当触发此技能。
ranxi2001/zero2Agent
审查 zero2Agent 项目中的文章内容质量。当用户说"审查文章"、"review内容"、"检查这篇文章写得怎么样"、"看看这篇符不符合项目风格"、"帮我看看内容质量"时触发。负责对照项目风格标准进行结构化评审,输出具体的改进建议。即使用户只是说"帮我看看写得怎么样",只要涉及 zero2Agent 的 Markdown 文章,也应当触发此技能。
Categories
基于 CDP 原生 WebSocket 抓取牛客网面经文章。当用户说"抓牛客"、"爬牛客面经"、"nowcoder 抓取"、"抓取面经列表"时触发。通过 Chrome 调试端口直接连接已登录的浏览器会话,支持首页、话题、搜索分页和详情全文抓取,输出 Markdown。. Scrape Nowcoder is an agent skill from ranxi2001/zero2Agent.
Scrape Nowcoder fits situations like: tasks that involve Web scraping; tasks that involve Realtime and WebSockets.
Run `npx skills add ranxi2001/zero2Agent --skill scrape-nowcoder -a claude-code`. Or copy the skill folder (.agents/skills/scrape-nowcoder in ranxi2001/zero2Agent) into .claude/skills/scrape-nowcoder in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ranxi2001/zero2Agent --skill scrape-nowcoder -a codex`. Or copy the skill folder (.agents/skills/scrape-nowcoder in ranxi2001/zero2Agent) into .agents/skills/scrape-nowcoder 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 ranxi2001/zero2Agent --skill scrape-nowcoder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scrape-nowcoder, .gemini/skills/scrape-nowcoder, .github/skills/scrape-nowcoder and .opencode/skills/scrape-nowcoder in your project.
Going by SKILL.md and its folder, Scrape Nowcoder needs the command-line tools its instructions call (node). Our summary lists: Node.js.
SKILL.md names 1 domain. In commands or code: nowcoder.com; the agent is likely to contact it 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.
Scrape Nowcoder is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.8k 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 Scrape Nowcoder: Web Re (schlarpc/re-shell, 533 stars), Cloudflare Browser Rendering (cloudflare/moltworker, 9.9k stars), Interceptor Browser (Hacker-Valley-Media/Interceptor, 514 stars) and Xcrawl (xcrawl-api/xcrawl-skills, 449 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ranxi2001 (a GitHub user) maintains it in ranxi2001/zero2Agent, which has 677 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 7, 2026.
Source: ranxi2001/zero2Agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.