Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
can4hou6joeng4 avatar

Boss Agent Cli

  • 40 installs
  • Updated January 1, 1970
  • can4hou6joeng4/boss-skill

Assists job seekers on BOSS Zhipin by searching jobs, filtering by benefits, viewing details, and building a local candidate pool.

About

Wraps the boss CLI to search and filter jobs on BOSS Zhipin, review listings, and organize a local candidate pool, defaulting to a read-only low-risk mode. A developer or job seeker uses it to triage postings without bulk scraping or automated outreach.

  • Filters roles by benefits like two-day weekends or stock options
  • Read-only, user-triggered mode; no bulk outreach or platform scraping

Boss Agent Cli by the numbers

  • 40 all-time installs (skills.sh)
  • Ranked #1,142 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/can4hou6joeng4/boss-skill --skill boss-agent-cli

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs40
Last updatedJanuary 1, 1970
Repositorycan4hou6joeng4/boss-skill

What it does

Assists job seekers on BOSS Zhipin by searching jobs, filtering by benefits, viewing details, and building a local candidate pool.

Files

SKILL.mdMarkdownGitHub ↗

boss-agent-cli

AI Agent 专用的 BOSS 直聘本地辅助 CLI。默认低风险模式只做本地辅助、只读优先、用户主动触发,不自动触达、不批量操作、不抓取平台数据。

Install

Skills CLI

npx skills add can4hou6joeng4/boss-skill

CLI(本技能的运行依赖,未安装时先执行)

uv tool install boss-agent-cli
patchright install chromium  # only needed for browser-assisted login

First Minute

按这个顺序跑,不需要先读完整文档:

boss doctor
boss schema
boss status
boss login   # only if status reports AUTH_REQUIRED / AUTH_EXPIRED

完成标准:

  • boss doctor 返回 ok=true,或给出可执行的 error.recovery_action
  • boss schema 返回当前命令、参数、平台和错误码自描述——它是能力真源,不要硬编码命令表。
  • boss status 返回当前登录态;未登录时由用户主动执行 boss login(扫码/浏览器交互,Agent 不可代替)。

Safe Candidate Loop

求职者侧默认只推荐这个低风险闭环:

boss schema
boss search "Golang" --city 广州 --welfare "双休,五险一金"
boss detail <security_id>
boss shortlist add <security_id> <job_id>

规则:

  • 先调用 boss schema,不要硬编码完整命令表。
  • 只解析 stdout 的 JSON 信封;stderr 只当日志和进度信息。
  • ok=false 时读取 error.codeerror.recovery_action,不要猜测恢复步骤。
  • --welfare 是核心筛选能力,适合用于低风险职位搜索和本地整理。
  • 投递、打招呼、沟通、交换联系方式等动作回到平台官网由用户手动完成。

Recruiter Boundary

招聘者侧默认只保留低风险职位管理入口:

boss schema
boss hr jobs list
boss hr jobs online <job_id>
boss hr jobs offline <job_id>

候选人搜索、投递申请、在线简历、附件简历、聊天记录、消息回复、联系方式交换等链路涉及个人信息或平台关系写入,默认低风险模式会返回 COMPLIANCE_BLOCKED。遇到这类结果时,停止自动化,回到官方页面由用户手动处理。

Output Contract

所有命令都遵守同一 stdout JSON 信封:

{
  "ok": true,
  "schema_version": "1.0",
  "command": "search",
  "data": [],
  "pagination": null,
  "error": null,
  "hints": {}
}
  • stdout: 只输出 JSON 信封。
  • stderr: 只输出日志和进度,受 --log-level 控制。
  • exit code 0: ok=true
  • exit code 1: ok=false,必须读取 error.codeerror.recoverableerror.recovery_action

Recovery

优先按错误信封恢复:

Error codeAgent action
AUTH_REQUIRED / AUTH_EXPIRED / TOKEN_REFRESH_FAILED让用户主动执行 boss login,然后再跑 boss status
BROWSER_KERNEL_MISSING运行 patchright install chromium 后让用户重新登录
RATE_LIMITED / NETWORK_ERROR等待后按 recovery_action 重试
INVALID_PARAM修正参数后重试,例如城市、页码、福利关键词
AI_NOT_CONFIGURED / AI_API_ERROR / AI_PARSE_ERRORrecovery_action 配置或重试 AI 能力
ACCOUNT_RISK / COMPLIANCE_BLOCKED停止自动化,使用平台官网或官方页面手动完成

不要把登录降级、浏览器通道或 CDP 当作规避风控的手段。

References(本地,随技能安装)

  • references/usage-patterns.md:稳定使用模式——URL 复用网页筛选、福利关键词、本地整理与导出、AI 辅助链路、多平台注意、请求节律。

Agent 需要的一切真源都在本地:能力与参数查 boss schema,环境诊断跑 boss doctor,恢复动作读错误信封的 recovery_action

延伸阅读(外部,仅供人类维护者,Agent 无需依赖)

License

MIT

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.