C

breeze-automation

作者 ComposioHQ

breeze-automation 可帮助 agent 通过 Composio Rube MCP 自动化 Breeze 任务:发现当前工具 schema、检查 Breeze 连接、安全执行操作,并验证结果。

Stars67.4k
收藏0
评论0
收录时间2026年7月11日
分类工作流自动化
安装命令
npx skills add ComposioHQ/awesome-claude-skills --skill breeze-automation
编辑评分

该 skill 评分为 66/100,说明它可以收录到目录中,但更适合作为轻量级、偏连接器的 skill 展示,而不是完整的 Breeze 自动化实战手册。目录用户可以理解它适用的场景以及如何开始,但在实际 Breeze schema 和特定任务执行细节上,仍应预期需要依赖 Rube MCP 的工具发现能力。

66/100
亮点
  • 前置条件说明清楚,包括所需的 Rube MCP server、RUBE_SEARCH_TOOLS 可用性,以及通过 RUBE_MANAGE_CONNECTIONS 建立的有效 Breeze 连接。
  • 该 skill 给出了明确的操作模式:先发现工具,检查 Breeze 连接,然后基于当前 schema 执行。
  • frontmatter 和描述有效,适合在需要通过 Composio/Rube MCP 自动化 Breeze 任务时触发 agent 使用。
注意点
  • 除 SKILL.md 外未包含支持文件、脚本、示例或参考资料,因此用户很难看到经过验证的 Breeze 专属工作流证据。
  • 该工作流主要是通用的 Rube MCP 工具发现指引,并依赖 RUBE_SEARCH_TOOLS 提供的实时工具 schema;这意味着 agent 仍需在运行时推断具体的 Breeze 操作。
概览

breeze-automation skill 概览

breeze-automation 能做什么

breeze-automation 是一个 Claude skill,用于通过 Composio 的 Rube MCP server 自动化处理 Breeze 项目管理任务。它面向能够调用 MCP tools 的 agent:先发现可用的 Breeze actions,检查认证状态,然后基于当前 tool schema 执行 Breeze 操作,而不是依赖写死的示例。

最适合 Workflow Automation 用户的场景

breeze-automation skill 最适合已经在使用 Breeze、并希望用 AI 辅助 Workflow Automation 来处理重复项目操作的团队,例如查找任务、更新记录、协调项目数据,或搭建多步骤的任务管理流程。当你的 agent 可以访问 Rube MCP,并且你希望采用更安全的工具调用模式时,它尤其有用:先发现 tools,确认 Breeze 连接,再执行,最后验证结果。

核心差异:schema-first 执行方式

breeze-automation 的关键设计是要求 agent 在运行任何 Breeze action 之前先调用 RUBE_SEARCH_TOOLS。这一点很重要,因为 Composio 的 tool schemas 可能会变化。agent 不应该凭记忆猜测参数名,而应在运行时获取当前的 Breeze tool slugs、输入字段、执行指引和已知注意事项。

采用前提与限制

这不是一个独立的 Breeze API client。你需要一个支持 MCP 的 client,在 https://rube.app/mcp 配置好 Rube MCP,并通过 RUBE_MANAGE_CONNECTIONS 管理一个有效的 Breeze connection。仓库路径中只包含 SKILL.md,因此你应该预期它提供的是一套精简的操作说明,而不是脚本、示例或完整参考库。

如何使用 breeze-automation skill

breeze-automation 安装与设置背景

在兼容的 skills 环境中安装该 skill,例如:

npx skills add ComposioHQ/awesome-claude-skills --skill breeze-automation

然后在你的 client 配置中将 Rube MCP 添加为 server:

https://rube.app/mcp

在要求 agent 修改 Breeze 数据之前,先确认 RUBE_SEARCH_TOOLS 可用。接着使用 toolkit breeze 调用 RUBE_MANAGE_CONNECTIONS。如果连接状态不是 ACTIVE,需要完成返回的授权流程,并在继续之前重新检查状态。

这个 skill 需要你提供哪些输入

“update Breeze tasks” 是一个很弱的提示。更有用的 breeze-automation 使用提示,应当给 agent 足够的上下文,让它能发现正确的 tools,并避免含糊不清的编辑:

  • Breeze 对象类型:如果已知,说明是 project、task、comment、person、status 还是 milestone
  • 目标记录或筛选条件:project name、task title、assignee、due date、status、tag
  • 预期动作:search、create、update、assign、comment、summarize 或 verify
  • 安全规则:批量编辑前先询问、预览匹配项、未经确认不要关闭任务
  • 输出格式:简洁摘要、变更记录表,或需要你补充的问题

示例提示:

“Use breeze-automation to find all open Breeze tasks in the Website Redesign project assigned to Maya and due before Friday. First discover the current Breeze tools with RUBE_SEARCH_TOOLS, confirm the Breeze connection is active, show me the matching tasks, and ask for approval before changing dates or statuses.”

获得可靠结果的实用流程

一套可靠的 breeze-automation 使用流程通常按以下顺序执行:

  1. 围绕具体用例搜索 tools,例如 “find and update Breeze tasks by project and due date.”
  2. 在检查连接和执行相关 actions 时复用返回的 session ID。
  3. 确认 Breeze toolkit connection 为 ACTIVE
  4. 严格按发现到的 tool schema 使用,包括必填字段和预期 IDs。
  5. 对破坏性操作或大范围变更,先预览记录并请求确认。
  6. 执行后,通过后续 read/search call 验证结果。

这种模式比单条直接命令更慢,但可以减少调用失败和误改数据的风险。

优先阅读的仓库文件

先看 composio-skills/breeze-automation/SKILL.md。在提供的目录树中,没有可见的 rules/resources/references/scripts/ 等支持目录,因此该 skill 的行为集中在这一个文件中。请重点关注 prerequisites、setup、tool discovery 和 core workflow 相关部分。

breeze-automation skill 常见问题

没有 Rube MCP,breeze-automation 还有用吗?

没有。breeze-automation skill 依赖 Rube MCP tools,尤其是 RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS。如果你的 client 无法连接 MCP servers,或无法调用 Rube tools,这个 skill 就无法提供实际可用的自动化能力。

它相比普通 Breeze prompt 好在哪里?

普通 prompt 可能会让模型编造 API 字段,或假设已经过时的 tool names。breeze-automation 为 agent 设置了一个必需的发现步骤,因此它应当在执行前获取当前的 Composio Breeze tool schemas。对于 live Workflow Automation 来说,正确性取决于当前 tool definitions,这种方式更可靠。

适合新手使用吗?

适合,前提是新手已经有支持 MCP 的 client,并且能够完成 Breeze connection flow。这个 skill 本身很短,偏操作型。主要学习成本不在 Breeze,而在于理解 agent 必须先发现 tools、检查认证并验证结果,而不是一上来就直接执行。

什么时候不该使用这个 skill?

不要把 breeze-automation 用于离线规划、通用项目管理建议,或无法授权 live connection 的 Breeze workflows。对于大规模批量更新也应谨慎使用,除非你的 prompt 明确要求预览、确认以及变更后的验证。

如何改进 breeze-automation skill

用 Breeze-specific 约束改进提示

提升 breeze-automation 结果质量最快的方法,是用操作性约束替代模糊目标。请包含 project name、task filters、需要变更的 fields,以及哪些内容不能碰。例如,“move overdue tasks” 风险很高;“list overdue open tasks in Project X, grouped by assignee, and ask before changing due dates” 就安全得多。

避免常见失败模式

常见问题包括缺少 Breeze authentication、跳过 tool discovery、匹配记录不明确,以及未经确认就进行大范围编辑。可以在 prompt 中直接约束这些点:“Call RUBE_SEARCH_TOOLS first,” “confirm the Breeze connection is active,” “show matching records before updates,” 以及 “verify the final state after execution.”

在首次输出后继续迭代

任务复杂时,把第一次运行视为发现阶段。要求 agent 在做出变更前返回可用的 Breeze tools、必填字段和拟定执行计划。拿到第一次结果后,再细化 assignee、status、date range 或 project ID 等筛选条件。这样可以减少误操作,并帮助 agent 使用 Rube 返回的精确 schema。

面向团队使用改进 skill 文件

如果你维护 breeze-automation 的本地副本,可以在 SKILL.md 中加入团队专属示例:已批准的项目命名规范、安全批量编辑规则、必需确认步骤,以及标准输出格式。核心规则要保持不变:先搜索 tools,使用当前 schema,检查 Breeze connection,执行,然后验证。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...