breezy-hr-automation
作者 ComposioHQbreezy-hr-automation 是一个用于 Breezy HR 招聘工作流的 Claude skill,通过 Rube MCP 实现自动化。安装前可了解配置要求、如何使用 RUBE_SEARCH_TOOLS 发现工具、连接检查,以及在执行更新前的安全使用要点。
该 skill 得分为 67/100,意味着可以收录,但能力有限。目录用户能获得足够信息,理解它是面向 Rube MCP 的 Breezy HR 自动化封装,并了解如何开始连接和发现工具;但与更完整的运营型 skill 相比,它在具体任务级工作流指导上相对单薄。
- 有效的 frontmatter 和清晰描述明确了触发场景:通过 Rube MCP/Composio 自动化 Breezy HR 任务。
- 前置条件和设置步骤说明,在执行前需要 Rube MCP、RUBE_SEARCH_TOOLS,以及可用的 breezy_hr 连接。
- 该 skill 反复要求 agent 先搜索最新的工具 schema,有助于降低使用过时 Breezy HR 工具的风险。
- 除 SKILL.md 外未包含支持文件、脚本、示例或 README,因此采用该 skill 的前提是用户已了解 Rube MCP 和 Breezy HR。
- 工作流指导主要是“发现工具并建立连接”的模式,而不是详细的 Breezy HR 任务操作配方;因此 agent 在工具搜索后,可能仍需自行推断具体任务步骤。
breezy-hr-automation skill 概览
breezy-hr-automation 能做什么
breezy-hr-automation 是一个 Claude skill,用于通过 Composio 的 Rube MCP server 执行 Breezy HR 招聘运营流程。它不会把 Breezy HR API 调用写死,而是引导 agent 先用 RUBE_SEARCH_TOOLS 发现当前可用的 Breezy HR tools,确认账号连接状态,再根据返回的 schema 执行选定 workflow。
这一点很重要,因为 MCP tool 名称、必填字段和执行计划都可能变化。这个 skill 的核心价值不在于提供一大套固定命令,而在于为 Breezy HR automation 提供一种更安全的操作模式:先发现,再行动。
最适合招聘团队和运营人员
breezy-hr-automation skill 适合已经在使用 Breezy HR、并希望让 AI assistant 协助处理结构化任务的招聘人员、招聘协调员、人才运营团队和创始人,例如查询候选人、协同更新 pipeline、获取职位或申请人数据,或者准备可复用的招聘 workflow。
当你能够清楚描述招聘任务,并且有权限通过 Rube MCP 连接相关 Breezy HR workspace 时,它最有用。
它与通用 prompt 的区别
普通 prompt 可以描述一个 Breezy HR 任务,但它不会自动知道当前有哪些 live MCP tools 可用,也不知道这些 tools 需要哪些字段。这个 skill 增加了一套 tool-first workflow:先搜索可用的 Breezy HR operations,检查连接,查看 schemas,然后再执行。
对于运营型招聘工作来说,这种方式更稳妥,因为过期假设可能导致调用失败、字段缺失,甚至误更新数据。
采用前的要求与限制
安装前,请确认你的 AI client 支持 MCP,并且可以添加 https://rube.app/mcp 作为 server。你还需要通过 RUBE_MANAGE_CONNECTIONS 使用 breezy_hr toolkit 建立一个可用的 Breezy HR 连接。
这个 skill 的 repository 刻意保持精简:核心文件是 SKILL.md,没有附带 scripts 或 reference folders。应把它理解为一套执行协议,而不是完整的招聘自动化应用。
如何使用 breezy-hr-automation skill
breezy-hr-automation 的安装与设置路径
从 Composio skills repository 安装该 skill:
npx skills add ComposioHQ/awesome-claude-skills --skill breezy-hr-automation
然后在你的 client 中添加以下地址来配置 Rube MCP:
https://rube.app/mcp
MCP 可用后,先确认 RUBE_SEARCH_TOOLS 能正常响应。接着使用 RUBE_MANAGE_CONNECTIONS,或可用的 Rube connection-management tool,连接 breezy_hr toolkit。在连接状态变为 ACTIVE 之前,不要让 agent 执行任何 Breezy HR actions。
每个 workflow 都要从 tool discovery 开始
最重要的使用规则是:先搜索 tools。一个好的首次调用应围绕具体招聘操作来表达:
RUBE_SEARCH_TOOLS with a use case such as "Find candidates in Breezy HR for a specific job and summarize their current pipeline stage"
返回结果应指导后续 workflow:可用的 tool slugs、input schema、必需 IDs、推荐计划以及潜在坑点。这个步骤可以避免 agent 猜测字段名,或沿用已经过时的 tool 假设。
把粗略目标改写成完整 prompt
较弱的 prompt:
“Update Breezy HR candidates.”
更强的 prompt:
“Use the breezy-hr-automation skill. First search Rube tools for the current Breezy HR schema. Confirm the Breezy HR connection is active. Then find candidates for the Customer Support Specialist role, identify candidates in the Phone Screen stage, and prepare a proposed stage-update plan. Do not make changes until I approve the candidate list and target stage.”
这样会同时告诉 agent:任务是什么、必须经过哪个安全门、目标对象是谁、筛选规则是什么,以及审批边界在哪里。对于招聘工作,请包含职位名称或 ID、候选人标识、期望操作、是否允许更新,以及在写入操作前你希望获得什么确认。
依赖该 skill 前应阅读的文件
先阅读 composio-skills/breezy-hr-automation/SKILL.md。其中包含核心前置条件、设置流程、discovery call 模式和执行预期。
当前 skill 文件夹中没有额外的 scripts/、references/、resources/ 或 README.md 文件,因此不要期待它内置候选人处理逻辑。实际行为来自 skill instructions 与 live Rube MCP tool discovery 的结合。
breezy-hr-automation skill 常见问题
breezy-hr-automation 只适合招聘人员吗?
它是为 Recruiting workflows 设计的,但使用者可以是任何负责 Breezy HR operations 的人:talent ops、HR admins、hiring managers、agency recruiters 或 startup operators。关键要求是能够访问 Breezy HR workspace,并且具备足够上下文来安全地说明任务。
它可以自动更新 Breezy HR 吗?
可以,前提是 Rube Breezy HR toolkit 暴露了所需 action,并且连接具备相应权限。不过,建议把读取、计划和写入步骤分开。对于候选人、职位、备注或 pipeline stages 的更新,请要求 agent 先生成预览,并在获得批准后再执行变更。
为什么这个 skill 要求先搜索 tools?
这个 skill 依赖 live MCP tool schemas,而不是固定命令。RUBE_SEARCH_TOOLS 会告诉 agent 当前有哪些 Breezy HR operations 可用,以及应该如何调用。跳过 discovery 会增加执行失败、缺少必填字段或对 toolkit 做出错误假设的风险。
什么时候不该使用这个 skill?
不要用 breezy-hr-automation 处理不受支持的 Breezy HR actions、目标不清晰的批量更新、缺少人工复核的敏感招聘决策,或无法验证候选人身份和预期操作的 workflow。如果你的 client 不能使用 MCP,或 Breezy HR 连接无法变为 active,它也不适合使用。
如何改进 breezy-hr-automation skill 的使用效果
改进 breezy-hr-automation 输入
更好的输入会带来更安全的招聘输出。请提供职位名称或 ID、候选人姓名或 ID、pipeline stages、日期范围、期望输出格式,以及 agent 是否可以写回 Breezy HR。
例如,“summarize candidates added this week for Job X, grouped by stage, with no updates” 比 “check applicants” 安全得多。如果你需要执行变更,请明确确认策略:“draft the changes first; execute only after approval.”
避免常见失败模式
最常见的失败,是在 agent 还没有发现 tools、检查连接之前就要求它执行 action。另一个常见问题,是把太多目标混在一个请求里,例如在一个无人监督的步骤中同时查找候选人、变更阶段、创建备注并发送 follow-ups。
建议把 workflow 拆成:discover tools、verify connection、retrieve data、review plan,然后再 execute approved action。
根据首次结果继续迭代
拿到第一版输出后,可以要求 agent 展示它使用了哪个 tool schema、提供了哪些必填字段,以及还存在哪些假设。对于候选人或职位相关 workflow,在批准变更前,请核对姓名、IDs 和 stage labels。
如果结果太宽泛,可以按 job、department、location、status、date 或 pipeline stage 收窄范围。如果结果太浅,可以要求 agent 基于已发现 schema 中暴露的其他 Breezy HR fields 再做一次分析。
负责任地扩展该 skill
如果你的团队反复执行同一类招聘 workflow,可以考虑添加本地 prompt examples,或围绕审批、audit notes 和 bulk-update limits 制定内部操作规则。请保持原始 breezy-hr-automation 模式不变:先发现当前 tools,检查 Breezy HR 连接,然后只在输入清晰、审阅边界明确的情况下执行。
