线索管理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/helloleads-automation-nt。
技能介绍
要解决什么问题
在 Agent 或 IDE 里直接操作 Helloleads 线索与 CRM 数据时,工具名、入参结构和鉴权状态会随 Composio 侧更新而变化。若把 tool slug 和字段写死在提示词里,很容易出现调用失败或字段类型不匹配。本技能描述的是通过 Rube MCP 接入 Composio Helloleads 工具包时的稳定用法,而不是某个固定 API 清单。
技能如何工作
整体遵循「先发现、再连上、再执行」三步:
- 工具发现:每次跑业务前调用
RUBE_SEARCH_TOOLS,按 Helloleads 相关用例拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知坑点。 - 连接检查:用
RUBE_MANAGE_CONNECTIONS指定 toolkithelloleads,确认状态为 ACTIVE;否则按返回的授权链接完成绑定后再继续。 - 执行:用
RUBE_MULTI_EXECUTE_TOOL按搜索结果里的字段名与类型调用;批量或脚本化场景可走RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
执行时还约定:RUBE_MULTI_EXECUTE_TOOL 必须带上 memory 参数(可为空对象 {});同一工作流内复用 session ID,新工作流再新建;响应里若有分页 token 要拉取到结束。
适用边界与注意点
- 依赖客户端已配置 Rube MCP(如
https://rube.app/mcp),且环境中RUBE_SEARCH_TOOLS可用。 - 官方工具包文档见 Composio Helloleads toolkit;具体业务工具以 当次
RUBE_SEARCH_TOOLS结果为准,勿硬编码 slug 或参数。 - 连接非 ACTIVE 时任何工作流都不应继续执行,避免在未授权状态下写数据。
使用场景
- 在 IDE 里已接 Rube MCP 时,先 `RUBE_SEARCH_TOOLS` 拿到 Helloleads 当前 schema,再执行线索查询或阶段更新,避免硬编码 slug 失败。
- Helloleads 连接未 ACTIVE 时,按 `RUBE_MANAGE_CONNECTIONS`(toolkit `helloleads`)返回的授权链完成绑定,再跑分配、跟进等写操作。
- 线索或客户列表有分页时,根据响应里的 pagination token 连续拉取,直到 Helloleads 侧数据取完再汇总给 Agent。
- 批量同步或脚本化改线索时,用 `RUBE_REMOTE_WORKBENCH` 内的 `run_composio_tool()` 调用 Composio Helloleads 工具。
适合人员
- 在 Helloleads 维护线索池的 B2B 销售运营,希望在 Cursor 等环境里用对话按最新 schema 查线索、改阶段而非只用手动后台。
- 负责把 Composio 工具包接到企业 Agent 的集成工程师,需要固定的 helloleads 发现、鉴权 ACTIVE 校验与 `RUBE_MULTI_EXECUTE_TOOL` 调用约定。
- 通过 Rube MCP 跑客户跟进流程的销售支持,要求在单次工作流内复用 session ID,并始终带上 `memory` 参数执行工具。
- 编写 Helloleads 自动化提示词的 AI 应用维护者,需要对照技能里的 Known Pitfalls,避免未 search、未连上就执行。