boss-cli

Automate BOSS直聘 job search, detail views, exports, and applications via CLI.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/JingRC/employment-app-crawler --skill boss-cli-jingrc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boss-cli
Source: https://github.com/JingRC/employment-app-crawler/tree/main/%E5%8F%82%E8%80%83/boss-cli-main
Command: npx skills add https://github.com/JingRC/employment-app-crawler --skill boss-cli-jingrc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Boss CLI unifies authentication, job search, recommendations, job detail viewing, history tracking, and recruiter interactions for BOSS直聘, all from a single terminal interface.

Core Features & Use Cases

  • All-in-one command-line tool to search jobs, fetch recommendations, view detailed job info, export results to CSV/JSON, review history, and greet recruiters.
  • Real-world workflows include quickly filtering by city, industry, and salary, exporting candidate lists, and batch greeting multiple recruiters without leaving the shell.

Quick Start

Run boss login to authenticate, then use boss search "Python" --city 北京 to find suitable roles.

Frequently Asked Questions about boss-cli

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

FAQPage Schema
How do I automate job search and batch greetings on Boss Zhipin?

You can automate job search and batch greetings on Boss Zhipin using a command-line interface that handles authentication, searches across 40+ cities, and sends greetings to recruiters with built-in rate-limiting. Run boss login to authenticate, then use boss search to find roles.

Can I export Boss Zhipin job search results to CSV or JSON from the terminal?

Yes, you can export Boss Zhipin job search results to CSV or JSON directly from the terminal. The CLI tool allows you to filter jobs by city, industry, and salary, and then export the fetched job details and lists for external analysis.

Does the Boss Zhipin CLI support batch greeting recruiters with rate limits and retry?

The Boss Zhipin CLI supports batch greeting recruiters while enforcing structured retry and rate-limiting mechanisms. These safety checks ensure reliable operation during automation scenarios by preventing API blocks and managing real-world interaction workflows safely.

How to view detailed job info and recommendations for Boss Zhipin in a shell?

To view detailed job info and recommendations in a shell, use the Boss Zhipin CLI to fetch job recommendations and specific detail views. After authenticating, run commands to retrieve comprehensive job descriptions and history tracking without leaving your terminal environment.

What is the best way to filter Boss Zhipin jobs by city and salary in an automated workflow?

The best way to filter Boss Zhipin jobs by city and salary in an automated workflow is using the CLI's search command. It supports filtering across 40+ cities, allowing you to quickly narrow down roles by location and salary range, then export the results.

Are there limitations when automating Boss Zhipin applications via command line?

Limitations when automating Boss Zhipin applications via command line include potential rate limits and the need for safety checks to avoid account blocks. The CLI enforces structured output, retry mechanisms, and rate-limiting to ensure reliable operation in automation scenarios.