boss-cli

Automate BOSS 直聘 job search and communication via Python CLI.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/hveky/boss-cli --skill boss-cli-hveky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boss-cli
Source: https://github.com/hveky/boss-cli/tree/main
Command: npx skills add https://github.com/hveky/boss-cli --skill boss-cli-hveky

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires click, rich, httpx, browser-cookie3, qrcode, camoufox, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines job search, management, and communication on BOSS 直聘, providing a convenient terminal interface to access various features and functionalities.

Core Features & Use Cases

  • Job Search & Recommendations: Search for jobs, get personalized recommendations, and filter by various criteria like city, salary, experience, etc.
  • Job Details & Export: View detailed job information and export search results to CSV/JSON.
  • Personal Center: Manage profile, view applied jobs, interviews, and chat with recruiters.
  • Greeting: Send greetings to recruiters individually or in batches.
  • City Support: Search across 40+ supported cities in China.
  • Use Case: A user looking for a Python developer job in Shanghai can use this Skill to search for relevant jobs, view details, and apply directly through the CLI.

Quick Start

Use the boss-cli skill to search for Python developer jobs in Shanghai.

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 recruiter greetings on BOSS 直聘 using Python?

You can automate job search, greetings, and chat on BOSS 直聘 using a Python CLI that interacts with the platform's API. It provides terminal commands to search jobs, view details, and send batch greetings to recruiters.

Can I export BOSS 直聘 job search results to CSV or JSON from the terminal?

Yes, you can export BOSS 直聘 job search results to CSV or JSON formats. The CLI allows you to filter jobs by city, salary, and experience, then directly export the detailed search data from your terminal.

Does the BOSS 直聘 Python CLI handle rate limiting and anti-detection for account safety?

Yes, the BOSS 直聘 Python CLI handles rate limiting, retries, and anti-detection mechanisms to ensure account safety. It uses browser cookies and camoufox to manage authentication and evade detection during automated requests.

How do I manage my BOSS 直聘 profile and view applied jobs via a command line interface?

You can manage your BOSS 直聘 profile, view applied jobs, and check interview statuses via the personal center feature in the CLI. It provides terminal commands to access and manage your account information directly.

What Python dependencies are required to run a BOSS 直聘 automation CLI?

Running a BOSS 直聘 automation CLI requires Python dependencies including click, rich, httpx, browser-cookie3, qrcode, and camoufox. These libraries manage terminal output, HTTP requests, authentication, and anti-detection.

Can I search for jobs across different cities in China using a BOSS 直聘 terminal tool?

Yes, you can search for jobs across 40+ supported cities in China using the BOSS 直聘 terminal tool. The CLI allows you to filter job searches by specific city, salary range, and experience level.