商业提案方案助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/better-proposals-automation-nt。
技能介绍
解决什么问题
Better Proposals 的 API 工具名和参数会随平台版本变化,直接把工具 slug、字段写死到脚本里,容易在连接状态、参数格式或分页处理上失效。这个技能面向需要把 Better Proposals 操作嵌入 Agent 工作流的场景,先用 Rube MCP 发现当前可用工具,再执行连接检查与工具调用。
技能如何工作
核心链路围绕 RUBE_SEARCH_TOOLS、RUBE_MANAGE_CONNECTIONS 和 RUBE_MULTI_EXECUTE_TOOL 展开:
- 先用
RUBE_SEARCH_TOOLS查询 Better Proposals 相关工具,拿到当前工具 slug、输入 schema、推荐执行计划和常见坑点。 - 用
RUBE_MANAGE_CONNECTIONS检查better_proposalstoolkit 连接状态;如果未激活,按返回的 auth link 完成授权,再确认状态为ACTIVE。 - 使用
RUBE_MULTI_EXECUTE_TOOL按搜索得到的字段名和类型调用具体工具;批量或复杂执行可配合RUBE_REMOTE_WORKBENCH。 - 需要完整 schema 时,使用
RUBE_GET_TOOL_SCHEMAS获取schemaRef指向的详细定义。
适用边界与注意点
- 该技能依赖 Rube MCP 与 Composio Better Proposals toolkit,不替代 Better Proposals 自身的业务规则。
- 不要跳过工具发现,工具 schema 可能变化。
RUBE_MULTI_EXECUTE_TOOL调用时应包含memory参数,可为{}。- 同一工作流复用 session ID,新工作流生成新 ID。
- 响应中存在分页 token 时需要继续拉取,直到完整。
使用场景
- 在搭建 Better Proposals Agent 工作流时,先通过 Rube MCP 发现工具 schema 并验证连接状态
- 当需要批量执行提案相关操作时,使用 Rube 批量工具按当前 schema 调用 Better Proposals
- 在 Better Proposals 连接未激活时,按返回的授权链接完成 toolkit 连接并确认状态为 ACTIVE
- 处理接口返回分页 token 时,继续调用工具拉取完整提案数据后再进入后续业务流程
适合人员
- 需要把 Better Proposals 接入 Rube MCP Agent 的自动化工程师,诉求是稳定发现工具并执行操作
- 负责提案系统对接的集成开发者,需要按当前 schema 调用 Better Proposals 而不硬编码字段
- 使用 Composio 构建 Agent 工作流的开发者,需要在连接未激活时完成授权与状态检查
- 维护批量提案数据流程的工程师,需要处理分页、memory 参数和 session 复用以保证执行完整