文档生成流程助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pdfmonkey-automation-nt。
技能介绍
要解决什么问题
在 Agent 里直接对接 Pdfmonkey,常见痛点是:工具名和入参会随 Composio 侧更新变化,硬编码 slug 或字段名很容易在执行阶段报错;另外 Pdfmonkey 需要先完成 OAuth 类连接,未校验 ACTIVE 状态就调用工具会浪费一轮对话。
本技能描述的是通过 Rube MCP 暴露 Composio Pdfmonkey toolkit 时的推荐操作顺序,而不是替代官方 API 文档。
技能如何工作
整体遵循三步模式:
- 发现工具:始终先调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行计划与已知坑点。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS指定 toolkitpdfmonkey;若非ACTIVE,按返回的授权链接完成绑定后再继续。 - 执行工具:用
RUBE_MULTI_EXECUTE_TOOL按搜索结果里的字段名与类型调用;同一工作流内复用 session ID,新工作流再生成新 session。
批量或脚本化场景可走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool();需要完整 schema 时可配合 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。
边界与注意点
- 不要跳过搜索:schema 会变,未先
RUBE_SEARCH_TOOLS就不要假定参数结构。 memory参数:RUBE_MULTI_EXECUTE_TOOL调用时即使为空也要传{}。- 分页:响应里若有分页 token,应循环拉取直到结束。
- 更底层的 toolkit 行为以 Composio Pdfmonkey 文档 为准;Rube 端点配置见技能前置说明中的 Rube MCP 接入方式。
使用场景
- 在对话式 Agent 里要先拉取最新 Pdfmonkey 工具 schema,再按模板变量触发一次或多次文档生成
- 上线前用 `RUBE_MANAGE_CONNECTIONS` 确认 pdfmonkey 为 ACTIVE,避免用户提问后才暴露未授权
- 同一轮任务里连续调用多个 Pdfmonkey 工具时,复用 session ID 并按搜索结果里的字段名传参
- 大批量生成或脚本化调用时,通过 `RUBE_REMOTE_WORKBENCH` 的 `run_composio_tool()` 跑 Composio 侧工具
适合人员
- 负责把 Pdfmonkey 接到 Rube MCP 的后端工程师,需要固定「先搜索、再连连接、再执行」的调用顺序
- 维护合同/报告 PDF 模板的业务开发,希望 Agent 在 Composio 改 schema 后仍能按最新字段生成文档
- 做 Composio 集成的同学,要在 `RUBE_MULTI_EXECUTE_TOOL` 里正确处理 `memory`、分页和 session 复用
- 用 Cursor 等客户端挂 Rube MCP 的自动化作者,需要按技能清单完成 pdfmonkey 授权与工具发现