ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 3/5

boss-cli

BOSS直聘 CLI 工具,支持职位搜索、求职申请管理、聊天、发送招呼等功能。通过逆向 BOSS直聘 API 实现,支持多城市、多筛选条件。当用户需要搜索 BOSS直聘 上的职位、查看公司信息、管理求职申请、联系 HR 时触发。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aitowerofbabel-lang/boss-cli
Or

What This Skill Does

The boss-cli skill provides a powerful, programmatic interface to interact with the BOSS Zhipin (BOSS直聘) recruitment platform. By leveraging reverse-engineered APIs, this tool allows users to automate the often tedious process of job searching, application management, and networking with recruiters. It is designed for developers, job seekers, and automated assistants who need to parse job market data, track application status, or manage communication at scale without manually navigating the web interface.

Installation

To integrate this skill into your OpenClaw environment, use the following command: clawhub install openclaw/skills/skills/aitowerofbabel-lang/boss-cli

For the underlying CLI tool, ensure you have Python installed, then run: pip install kabi-boss-cli

Once installed, authenticate your session by running boss login to securely capture your browser cookies, ensuring the tool can access your personal job profile.

Use Cases

  • Targeted Job Hunting: Automate search queries for specific roles (e.g., "Python Developer") across multiple cities with precision filters for salary, experience, and company scale.
  • Efficiency at Scale: Use the batch greeting feature to connect with multiple recruiters simultaneously, saving hours of manual interaction time.
  • Data Analysis: Export job search results into CSV or JSON formats for further processing or tracking market trends.
  • Career Tracking: Keep a close eye on your application progress, interview requests, and job history through a unified terminal interface.

Example Prompts

  1. "Search for 'Senior AI Engineer' roles in Beijing with a salary range of 30-50K, and export the top 20 results to a JSON file named ai_jobs.json."
  2. "Check my current status on BOSS Zhipin, specifically looking for any new interview invitations or feedback on pending applications."
  3. "Find the latest 5 job postings for 'Backend Developer' in Shanghai and send a professional greeting to each of those recruiters."

Tips & Limitations

  • Rate Limiting: Be aware that the BOSS Zhipin platform enforces rate limits. If you receive a 'code=9' error, the tool will trigger an automatic back-off. Do not spam requests.
  • Authentication: If you face persistent connection issues, re-run boss logout && boss login to refresh your session credentials.
  • City Accuracy: Always verify supported city names using boss cities before filtering by location, as some regional keywords are highly specific.
  • Safety Note: While this tool is highly effective, automated interactions should be conducted responsibly to ensure compliance with the platform's terms of service.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aitowerofbabel-lang-boss-cli": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#job-search#automation#cli#hiring#productivity
Safety Score: 3/5

Flags: network-access, file-write, file-read, external-api