Boss Zhipin Scraper
Scrape BOSS直聘 (job listing site) via Chrome CDP. Searches jobs by keyword/city/filters, fetches JD details, outputs structured JSON/CSV with plaintext salary, and can summarize scraped results into a job-market prompt. Optional --company locally filters results by company name (boss_name substring) with no extra request. Use when user wants to search/analyze jobs on BOSS直聘 or zhipin.com.
Install
npx skills add eatmoreduck/boss-zhipin-scraper --skill boss-zhipin-scrapergit clone --depth 1 https://github.com/eatmoreduck/boss-zhipin-scraper.git /tmp/boss-zhipin-scraper
mkdir -p ~/.claude/skills
cp -r /tmp/boss-zhipin-scraper/. ~/.claude/skills/boss-zhipin-scraperPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# BOSS直聘职位抓取工具 v2.3 通过 Chrome CDP 协议抓取 BOSS直聘 (zhipin.com) 职位数据,输出结构化 JSON/CSV(含明文薪资),并可对已抓取结果生成聚合摘要和求职材料优化提示词。 ## 前置条件 - Chrome 浏览器已安装 - Python 3.10+ - 用户已登录 zhipin.com(或愿意手动登录) ## 脚本位置 本 skill 的脚本在 skill 目录下: - `scripts/boss_cdp_raw.py`:抓取主脚本 - `scripts/job_summary.py`:抓取后摘要和提示词脚本 **运行任何命令前,必须先确定脚本的绝对路径。** 用以下方式找到脚本(macOS 自带的 `readlink` 不支持 `-f`,用 Python 解析路径更通用): ```bash # 方法 1:已知 skill 安装目录(推荐,macOS/Linux 通用) SKILL_DIR="$(python3 -c "import os,sys;print(os.path.dirname(os.path.realpath(sys.argv[1])))" "$0")" SCRIPT_PATH="$SKILL_DIR/scripts/boss_cdp_raw.py" SUMMARY_PATH="$SKILL_DIR/scripts/job_summary.py" # 方法 2:搜索 hermes skills 目录 SCRIPT_PATH=$(find ~/.hermes/skills -name "boss_cdp_raw.py" -type f 2>/dev/null | head -1) SUMMARY_PATH=$(find ~/.hermes/skills -name "job_summary.py" -type f 2>/dev/null | head -1) ``` 如果找不到脚本,说明 skill 未正确安装,需要重新安装。 ## 依赖安装(首次使用必须执行) 脚本依赖 `websocket-client` 和 `requests`。在用户项目的 venv 中安装: ```bash uv add websocket-client requests # 或 pip install websocket-client requests ``` ## 自动化流程 当用户要求搜索/抓取 BOSS直聘 职位时,**严格按以下顺序执行**: ### 第 1 步:检查环境 ```bash python3 "$SCRIPT_PATH" --check --cdp-port 9222 ``` 检查三项:Python 依赖 → CDP 连通性 → 登录态。 - **全部通过** → 跳到第 3 步 - **CDP 不通** → 继续第 2 步 - **依赖缺失** → 先装依赖(见上方依赖安装),再重新 --check - **未登录** → 告诉用户打开 Chrome 登录 zhipin.com,然后重新 --check ### 第 2 步:启动专用浏览器 CDP(仅在 --check CDP 不通时) ```bash python3 "$SCRIPT_PATH" --setup-chrome --cdp-port 9222 ``` 这会自动完成: 1. 创建或复用持久隔离 Chrome profile
Details
- Skill name
boss-zhipin-scraper- Repository
- eatmoreduck/boss-zhipin-scraper
- License
- MIT
- Repo updated
- 28 October 2026
- Listed in
- VoltAgent/awesome-agent-skills
FAQ
What does the Boss Zhipin Scraper skill do?
Scrape BOSS直聘 (job listing site) via Chrome CDP. Searches jobs by keyword/city/filters, fetches JD details, outputs structured JSON/CSV with plaintext salary, and can summarize scraped results into a job-market prompt. Optional --company locally filters results by company name (boss_name substring) with no extra request. Use when user wants to search/analyze jobs on BOSS直聘 or zhipin.com.
How do I install the Boss Zhipin Scraper skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add eatmoreduck/boss-zhipin-scraper --skill boss-zhipin-scraper. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Boss Zhipin Scraper popular?
It lives in eatmoreduck/boss-zhipin-scraper, which has 1,684 GitHub stars and 223 forks, and is included in 1 curated skill list.
Related skills
Zlibrary to Notebooklm
1.8kzstmfhy/zlibrary-to-notebooklm
自动从 Z-Library 下载书籍并上传到 Google NotebookLM。支持 PDF/EPUB 格式,自动转换,一键创建知识库。
Bazi
3.7kjinchenma94/bazi-skill
四柱八字命理分析。通过交互式步骤收集出生信息(姓名、曾用名、阳历/农历生日、时辰、性别、出生地), 排出四柱八字,参照经典命理典籍(穷通宝典、三命通会、滴天髓、渊海子平、子平真诠等)进行专业分析。 Use this skill whenever the user asks for 八字、四柱、命理、算命、Bazi、fortune telling、 birth chart analysis, or wants to know about their 八字命盘、运势、大运、流年. Triggers: "算八字", "看八字", "批八字", "排八字", "四柱", "命盘", "算命", "帮我看看八字", "我想算八字", "分析八字", "排盘", "bazi", "bazi analysis", "fortune telling", "birth chart", "算一卦", "看运势", "命运分析". 即使只是提到"算命"、"八字"而没有明确说要用skill,也应该使用此skill。
Firecrawl Scrape
676firecrawl/cli
Read a known webpage or execute a discovered workflow or data-provider capability. Use for page content or structured results once the URL or tool is selected.
Excalidraw Diagram
5.1kcoleam00/excalidraw-diagram-skill
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts.
CSV Data Summarizer
481coffeefuelbump/csv-data-summarizer-claude-skill
Analyzes CSV files and generates insights. Get quick summaries, statistics, and insights from your CSV data.
Lieflat Charts
6.5klarashero3-dotcom/lieflat-charts
一套模板驱动的数据可视化、PPT 演示与整页报告生成 skill,既能严格从 Lupi、Basics、Glance、Maps 与 Interactive gallery 的真实实现生成 HTML 图表,也能从 Presentation Mode 生成 HTML/PDF 演示,或从报告模板生成整页 HTML 报告;以 Mono 为保底,能按数据语义自动选择内置彩色预设,也支持用户明确提供的自定义色板。地图仅在用户明确要求时启用,同一交付禁止混用色系。
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.