← Back to Skills Marketplace
102
Downloads
1
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install boss-job
Description
通过 OpenCLI 远程操作 BOSS直聘,支持职位搜索、职位详情查看、打招呼、聊天记录管理及消息发送,需Chrome登录状态。
README (SKILL.md)
BOSS直聘求职者工具
OpenCLI 插件,复用 Chrome 登录态操作 BOSS直聘。
前置条件
-
安装 OpenCLI
npm install -g @jackwener/opencli -
在 Chrome 中登录 zhipin.com
-
安装 OpenCLI Chrome 扩展
-
安装插件:
opencli plugin install github:SPYQWER1/opencli-plugin-boss-job
命令速查
| 命令 | 功能 | 示例 |
|---|---|---|
search |
搜索职位 | opencli boss-job search 前端 --city 杭州 |
recommend |
推荐职位 | opencli boss-job recommend --limit 10 |
detail |
职位详情 | opencli boss-job detail \x3Csecurity-id> |
greet |
打招呼 | opencli boss-job greet \x3Csecurity-id> |
chatlist |
聊天列表 | opencli boss-job chatlist |
chatmsg |
聊天记录 | opencli boss-job chatmsg \x3Cuid> --security-id \x3Cid> |
send |
发送消息 | opencli boss-job send \x3Cuid> "消息内容" |
ID 说明
- securityId: 用于
detail和greet,从search/recommend的security_id字段获取 - encryptUid: 用于
chatmsg和send,从chatlist的encrypt_uid字段获取
详细用法
search - 搜索职位
opencli boss-job search \x3C关键词> \
--city \x3C城市> \
--experience \x3C经验> \
--degree \x3C学历> \
--salary \x3C薪资> \
--limit \x3C数量>
参数:
--city: 城市 (北京/上海/杭州/深圳等)--experience: 应届/1-3年/3-5年/5-10年/10年以上--degree: 大专/本科/硕士/博士--salary: 3K以下/3-5K/5-10K/10-15K/15-20K/20-30K/30-50K/50K以上
greet - 打招呼
opencli boss-job greet \x3Csecurity-id>
chatmsg - 聊天记录
opencli boss-job chatmsg \x3Cencrypt-uid> --security-id \x3Csecurity-id>
需要同时提供 encrypt_uid 和 security_id,两者都来自 chatlist 命令。
常见工作流
工作流 1: 搜索并打招呼
# 1. 搜索职位
opencli boss-job search 前端 --city 杭州 --limit 10
# 2. 查看详情
opencli boss-job detail \x3Csecurity-id>
# 3. 打招呼
opencli boss-job greet \x3Csecurity-id> --text "您好,我对这个职位很感兴趣"
工作流 2: 回复消息
# 1. 查看聊天列表
opencli boss-job chatlist --limit 20
# 2. 查看聊天记录
opencli boss-job chatmsg \x3Cencrypt-uid> --security-id \x3Csecurity-id>
# 3. 回复消息
opencli boss-job send \x3Cencrypt-uid> "好的,我稍后发简历给您"
错误处理
- Cookie 过期: 在 Chrome 中重新登录 zhipin.com
Usage Guidance
This skill does what it claims (automates BOSS直聘 using your Chrome login), but it requires installing a Chrome extension and an OpenCLI plugin from a GitHub user with no homepage or source listed in the registry. Before installing: (1) verify the plugin GitHub repo (SPYQWER1/opencli-plugin-boss-job) and review its code and maintainer reputation; (2) inspect the OpenCLI Chrome extension permissions and the OpenCLI npm package (@jackwener/opencli); (3) prefer installing in a disposable browser profile or VM, not your primary account with other sensitive sessions; (4) avoid using with high-privilege or financial accounts until you trust the extension. If you cannot review the plugin/extension source or verify the author, do not install.
Capability Assessment
Purpose & Capability
The name/description match the instructions: it automates BOSS直聘 actions via OpenCLI and a Chrome login session. Requiring OpenCLI and a browser login is coherent with the stated purpose.
Instruction Scope
The SKILL.md explicitly directs installing OpenCLI, the OpenCLI Chrome extension, and an OpenCLI plugin from github:SPYQWER1/opencli-plugin-boss-job. While these steps are functionally necessary to control the site using the browser session, they empower code to access your Chrome login state (cookies/session) and act on your behalf — this is sensitive and outside the skill file itself (which contains no code).
Install Mechanism
The instructions tell the user to run 'npm install -g @jackwener/opencli' (an npm package) and to install an OpenCLI plugin from a specific GitHub repo (SPYQWER1/opencli-plugin-boss-job). Installing an extension/plugin from an unverified GitHub repo or third-party extension is higher risk because it will run code on your machine and in your browser; the skill registry entry itself contains no vetted install spec or source URL.
Credentials
The skill requests no env vars, which is appropriate, but requires access to your Chrome logged-in session and a browser extension — effectively granting access to sensitive credentials/cookies. That level of access is proportionate only if you trust the extension/plugin source; the SKILL.md gives no assurance or verification of the plugin/extension authorship.
Persistence & Privilege
Although the skill metadata does not set always:true, the recommended workflow installs a browser extension and an OpenCLI plugin which persist and can be used later. Persistent browser/extension access increases blast radius (can act on your active sessions) and should be considered a significant privilege.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install boss-job - After installation, invoke the skill by name or use
/boss-job - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
移除 greet 命令的自定义招呼语功能,UI 自动化方式不可靠
v1.1.0
重构:重命名为 boss-job;文档:更新 SKILL.md 文档
v1.0.2
rename
Metadata
Frequently Asked Questions
What is boss-job?
通过 OpenCLI 远程操作 BOSS直聘,支持职位搜索、职位详情查看、打招呼、聊天记录管理及消息发送,需Chrome登录状态。 It is an AI Agent Skill for Claude Code / OpenClaw, with 102 downloads so far.
How do I install boss-job?
Run "/install boss-job" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is boss-job free?
Yes, boss-job is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does boss-job support?
boss-job is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created boss-job?
It is built and maintained by SPYQWER1 (@spyqwer1); the current version is v1.2.0.
More Skills