boss-zhipin-scraper

Fetch BOSS直聘 job listings via CDP and output JSON/CSV.

17|3|Updated Jul 8, 2026
One-click install
npx skills add https://github.com/randolph555/boss-zhipin-scraper-tui --skill boss-zhipin-scraper-randolph555
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boss-zhipin-scraper
Source: https://github.com/randolph555/boss-zhipin-scraper-tui/tree/main
Command: npx skills add https://github.com/randolph555/boss-zhipin-scraper-tui --skill boss-zhipin-scraper-randolph555

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires websocket-client, requests, textual, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of searching and analyzing job listings on BOSS直聘, allowing users to efficiently find and process job information.

Core Features & Use Cases

  • Job Search: Search for jobs by keyword, city, and filters.
  • Detail Extraction: Fetch detailed information about each job, including salary, location, and company details.
  • Data Analysis: Generate aggregated summaries and prompt suggestions for job applications.
  • Use Case: A user looking for AI-related jobs in Shanghai can use this Skill to search for relevant jobs, view their details, and receive personalized recommendations for optimizing their job application.

Quick Start

Use the boss-zhipin-scraper skill to search for AI-related jobs in Shanghai, with a maximum of 3 pages.

Frequently Asked Questions about boss-zhipin-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract job listings from BOSS直聘 into structured data formats?

Yes, you can search BOSS直聘 jobs by keyword, city, and filters using this Skill. It connects to a logged-in Chrome instance via Chrome DevTools Protocol to fetch job listings and extracts structured details like salary, location, and company information in JSON or CSV format.

Do I need a logged-in Chrome instance to scrape BOSS直聘 job details?

Yes, you need a logged-in Chrome instance to scrape BOSS直聘 job details. This Skill connects to Chrome via the Chrome DevTools Protocol (CDP) to access the job search API, requiring Python, Chrome, and dependencies like websocket-client and requests to handle the API interaction.

How do I analyze job search data and get application suggestions?

To analyze job search data and get application suggestions, this Skill fetches BOSS直聘 job listings and extracts detailed information. It then generates aggregated summaries and provides prompt suggestions to help optimize your job application process based on the structured data.

What's the best way to export BOSS直聘 job search results for data analysis?

The best way to export BOSS直聘 job search results for data analysis is using this Skill's CDP-based extraction. It queries the BOSS直聘 API through your logged-in Chrome browser and exports the fetched job details directly into structured JSON or CSV files.

Are there limitations when using Chrome CDP to access the BOSS直聘 job search API?

A limitation when using Chrome CDP to access the BOSS直聘 job search API is the strict dependency on a locally logged-in Chrome instance. You must maintain an active browser session and have Python dependencies like websocket-client, requests, and textual installed for the script to function.