boss-cli

Automate BOSS直聘 job searching, candidate management, and communication via CLI.

4|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/hwj123hwj/custom-skills --skill boss-cli-hwj123hwj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boss-cli
Source: https://github.com/hwj123hwj/custom-skills/tree/main/skills/boss-cli
Command: npx skills add https://github.com/hwj123hwj/custom-skills --skill boss-cli-hwj123hwj

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of searching for jobs, managing applications, and communicating with recruiters on BOSS直聘 through a command-line interface, saving time and increasing efficiency.

Core Features & Use Cases

  • Job Search: Search for jobs by keyword, filter by various criteria, and view detailed job information.
  • Application Management: View applied jobs, interview invitations, and communication history.
  • Recruitment Tools: As a recruiter, manage job postings, candidate communication, and data export.
  • Use Case: Imagine you are a recruiter looking for developers. Use this Skill to search for relevant job postings, filter candidates based on experience and skills, and manage communication with potential candidates through the CLI.

Quick Start

Install the skill using npx skills add jackwener/boss-cli and then authenticate using boss login. To search for jobs, run boss search "developer".

Frequently Asked Questions about boss-cli

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

FAQPage Schema
How do I manage BOSS直聘 job search and recruitment via CLI?

You can manage BOSS直聘 job search and recruitment via CLI by using this Skill to automate platform interactions, search for jobs with keywords, and handle candidate communication. It provides a command-line interface for streamlined workflows.

Can I use this CLI to manage candidate communication and export recruitment data?

Yes, you can use this CLI to manage candidate communication and export recruitment data. As a recruiter, it allows you to manage job postings, filter candidates based on experience and skills, and handle communication directly from your terminal.

Do I need Python to run the BOSS直聘 CLI?

Yes, you need Python 3.10+ to run the BOSS直聘 CLI. You must also install additional dependencies like click, rich, httpx, browser-cookie3, and camoufox to ensure the command-line interface functions properly.

What is the best way to search for jobs on BOSS直聘 from the terminal?

The best way to search for jobs on BOSS直聘 from the terminal is using the command `boss search "keyword"`. After authenticating with `boss login`, you can search for jobs by keyword, filter by various criteria, and view detailed job information.

Does this CLI tool support viewing interview invitations and application history?

Yes, this CLI tool supports viewing interview invitations and application history. It provides application management features that allow you to view applied jobs, track interview invitations, and check your communication history directly in the CLI.

Why does the BOSS直聘 CLI require browser-cookie3 and camoufox?

The BOSS直聘 CLI requires browser-cookie3 and camoufox to handle authentication and automate interactions securely. These dependencies facilitate logging in via browser cookies and simulating browser behavior to interact with the platform.