← 返回 Skills 市场
Recruitment Agent
作者
Bill Zhuang
· GitHub ↗
· v1.3.0
· MIT-0
196
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install recruitment-agent
功能描述
招聘Agent:通过 opencli(Boss直聘) + lark-cli(飞书多维表格) 管理招聘流程。支持:(1) 查看Boss直聘最近/未读消息; (2) 将候选人存入人才库(先搜索比对,再新建/更新); (3) 添加人才决策记录(加入库/约面试/跟进/发Offer/归档); (4) 更新人才库中某候选人的...
安全使用建议
Do not install or grant credentials yet. Questions and steps before using: (1) Ask the publisher to update the skill metadata to list required binaries (opencli, lark-cli), required environment variables/credentials (Base Token, talent table_id, decision table_id, user open_id/name) and explain where those secrets are stored and who can access them. (2) Confirm how CronCreate jobs are managed: which system/account runs them, how to review/stop them, and whether they run with least privilege. (3) Verify the CLIs' permissions (can lark-cli act as a bot and create events/send messages?) and supply only least-privilege tokens. (4) Be aware this skill reads private chat messages and extracts PII (phone/WeChat) and will store/send that data — ensure this is acceptable under your privacy/compliance rules. (5) If you proceed, test in a sandbox account (not production) and retain the ability to revoke tokens and delete scheduled jobs. If the publisher cannot or will not provide clear metadata and an install/run security model, treat the skill as untrusted.
功能分析
Type: OpenClaw Skill
Name: recruitment-agent
Version: 1.3.0
The recruitment-agent skill automates candidate management by integrating Boss Zhipin (via opencli) and Lark/Feishu (via lark-cli). It features complex workflows for data synchronization, calendar management, and automated messaging. Notably, it utilizes the CronCreate tool (in heartbeat_task.md) to establish a persistent background task for polling candidate replies. While the behavior is clearly aligned with its stated recruitment purpose, the skill's broad permissions—including access to PII, enterprise communication channels, and scheduled execution capabilities—warrant a suspicious classification under the provided security threshold.
能力评估
Purpose & Capability
The declared purpose (manage recruitment via opencli + lark-cli) matches the written runtime instructions, but the skill metadata lists no required binaries, env vars, or config paths while SKILL.md explicitly expects opencli, lark-cli, a Base Token, two table_ids, and the user's open_id/name. The absence of these declarations in the registry is an incoherence: a legitimate integration should declare required binaries and credentials.
Instruction Scope
The SKILL.md instructs the agent to read Boss chat lists and messages (potentially sensitive personal data), extract contact info (phone/WeChat), create/update records in 飞书表格, send messages to users/candidates, create calendar events and retrieve meeting links, and create recurring 'heartbeat' jobs that periodically poll chat messages. These behaviors are consistent with recruitment functionality but involve ongoing access to private chat content and PII and permit automated outgoing messages. The instructions also refer to CronCreate/CronList/CronDelete and expect the agent/operator to create persistent scheduled tasks — this introduces ongoing background access that users should explicitly consent to and understand.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing new would be written to disk by the skill bundle itself. That lowers installer-side risk. However, the runtime depends on external CLIs (opencli, lark-cli) and a CronCreate scheduling facility which the skill does not declare in metadata.
Credentials
The SKILL.md requires sensitive credentials and identifiers (Base Token for 飞书表格, two table IDs, the user's open_id/name) and implies use of bot identity to send messages. Yet the skill registry declares no required env vars or primary credential. This mismatch is disproportionate: the skill expects secrets and access it does not advertise, making it unclear what will be requested, stored, or used at runtime.
Persistence & Privilege
The skill instructs operators to create recurring heartbeat Cron jobs that will periodically poll candidate chat messages and trigger follow-up actions. The skill itself is not marked always:true, but the recommended cron tasks create external persistent behavior (periodic autonomous checks and potential outbound messages). This is a legitimate recruitment feature but materially increases the blast radius (ongoing access to chats and ability to message) and should be explicitly approved by operators.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install recruitment-agent - 安装完成后,直接呼叫该 Skill 的名称或使用
/recruitment-agent触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
- 增加了详细的功能说明,包括支持查看Boss直聘消息、人才库管理、决策记录及面试预约等全流程。
- 明确了主工作流和辅助工具的分类及用法,列出各自的触发词和参考文档。
- 强化了“opencli boss 命令必须串行执行”的操作规则,防止cookie冲突。
- 明确候选人定位统一使用uid作为唯一标识,优化信息一致性和追踪。
- 提供常量配置表,便于安装后快速替换实际参数。
v1.2.0
- Improved and expanded documentation for the heartbeat task, Feishu message utility, and interview scheduling workflow.
- Clarified usage scenarios and integration steps in the reference guides.
- No changes to functional code; updates exclusively enhance clarity and workflow instructions.
v1.1.0
- Added detailed workflow documentation in SKILL.md, describing main and auxiliary recruitment workflows.
- Expanded skill description with all supported user commands and triggers.
- Clarified operational rules, especially around opencli boss command execution and candidate UID usage.
- Provided reference links for each workflow to supporting documentation.
- Listed key constants and user identifiers for easier configuration and understanding.
元数据
常见问题
Recruitment Agent 是什么?
招聘Agent:通过 opencli(Boss直聘) + lark-cli(飞书多维表格) 管理招聘流程。支持:(1) 查看Boss直聘最近/未读消息; (2) 将候选人存入人才库(先搜索比对,再新建/更新); (3) 添加人才决策记录(加入库/约面试/跟进/发Offer/归档); (4) 更新人才库中某候选人的... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 196 次。
如何安装 Recruitment Agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install recruitment-agent」即可一键安装,无需额外配置。
Recruitment Agent 是免费的吗?
是的,Recruitment Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Recruitment Agent 支持哪些平台?
Recruitment Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Recruitment Agent?
由 Bill Zhuang(@billzhuang6569)开发并维护,当前版本 v1.3.0。
推荐 Skills