业务文件生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/docugenerate-automation。
技能介绍
要解决什么问题
业务侧经常要把结构化数据或模板填进 Docugenerate,批量出合同、报表、通知书一类文件。如果每次都在控制台里点选、手工传参,Agent 很难把「查数据 → 选模板 → 生成文档」串成一条可重复的流水线。本技能把 Docugenerate 接到 Rube MCP 上,通过 Composio 的 Docugenerate toolkit,让模型在对话里按统一套路发现工具、校验连接、再执行生成相关操作。
技能如何工作
整体遵循三步:发现工具 → 检查连接 → 执行工具。
- 发现:先调用
RUBE_SEARCH_TOOLS,按 Docugenerate 相关用例拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知坑点;不要硬编码工具名或参数。 - 连接:用
RUBE_MANAGE_CONNECTIONS指定 toolkitdocugenerate,确认状态为 ACTIVE;未激活时按返回的授权链接完成绑定后再继续。 - 执行:通过
RUBE_MULTI_EXECUTE_TOOL调用已发现的工具;调用时需带上memory参数(可为空对象{});同一条工作流内复用 session ID,新流程再换新 session。大批量场景可走RUBE_REMOTE_WORKBENCH里的run_composio_tool()。
更细的字段定义可用 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。
适用边界与注意点
- Rube MCP 必须已接入且
RUBE_SEARCH_TOOLS可用;Docugenerate 连接未 ACTIVE 前不要跑生成类工具。 - 工具 schema 会变更,每次执行前都应重新 search,并严格按返回的字段名与类型传参。
- 分页响应要处理 pagination token,拉取到完整结果再结束流程。
使用场景
- 在 Cursor 等 MCP 客户端里,先完成 Docugenerate 授权,再让 Agent 按模板批量生成合同或通知书
- 月末关账后,根据结构化业务数据调用 Docugenerate 工具,自动生成多份格式统一的业务报表文件
- 对接新环境时,通过 RUBE_SEARCH_TOOLS 拉取最新 schema,再执行文档生成,避免硬编码过期工具参数
- 需要处理带分页的文档或记录列表时,按返回的 pagination token 逐页拉取后再执行批量生成或更新
适合人员
- 负责把 CRM 或订单字段填入 Docugenerate 模板、减少手工出合同的业务运营
- 在 IDE 里集成 Rube MCP,需要把 Composio Docugenerate 接进 Agent 工作流的集成工程师
- 每月按固定模板出具对账单、告知书等对外文件,希望用对话驱动生成流程的财务或行政人员
- 维护多租户或频繁变更的工具 schema,需要每次执行前重新发现工具的后端或自动化维护者