文档模板助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pdfless-automation。
技能介绍
要解决什么问题
在 Agent 里对接 Pdfless(文档/模板类 SaaS)时,工具 slug、入参 schema 会随 Composio 侧更新而变化;若硬编码调用方式,很容易出现连接未就绪、字段名不匹配或分页未拉全等问题。本技能描述的是通过 Rube MCP 暴露的 Composio Pdfless 工具包,用固定工作流把「发现工具 → 校验连接 → 执行」串起来。
技能如何工作
前提是你的客户端已接入 Rube MCP(RUBE_SEARCH_TOOLS 可用),且通过 RUBE_MANAGE_CONNECTIONS 为 toolkit pdfless 建立 ACTIVE 连接;未激活时需按返回的授权链接完成绑定。
推荐执行顺序:
- 工具发现:每次跑业务前先调
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slugs、输入 schema、推荐执行计划与已知坑点。 - 连接检查:确认
RUBE_MANAGE_CONNECTIONS中 pdfless 状态为 ACTIVE,再执行任何工作流。 - 执行:用
RUBE_MULTI_EXECUTE_TOOL按搜索结果里的 slug 与字段类型调用;批量或脚本化场景可用RUBE_REMOTE_WORKBENCH里的run_composio_tool()。需要完整 schema 时可查RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
工具包文档见 composio.dev/toolkits/pdfless。
适用边界与注意点
- 不要跳过搜索:schema 会变,禁止在未调用
RUBE_SEARCH_TOOLS的情况下硬编码 slug 或参数。 memory参数:RUBE_MULTI_EXECUTE_TOOL必须带上memory,即使为空也要传{}。- 会话 ID:同一工作流内复用 session;新工作流再生成新 session。
- 分页:响应里若有分页 token,需继续请求直到数据完整。
使用场景
- 在 Agent 客户端接入 Rube MCP 后,先通过 RUBE_MANAGE_CONNECTIONS 完成 pdfless 授权并确认状态为 ACTIVE
- 每次跑 Pdfless 相关流程前调用 RUBE_SEARCH_TOOLS,按返回 schema 配置 RUBE_MULTI_EXECUTE_TOOL 参数
- 用 RUBE_MULTI_EXECUTE_TOOL 串联多步 Pdfless 操作,同一流程内复用 session ID 并始终传入 memory 字段
- 列表类接口返回分页 token 时,循环请求直至拉全数据,或改用 RUBE_REMOTE_WORKBENCH 批量 run_composio_tool()
适合人员
- 在 Cursor 等客户端配置 MCP、需要把 Composio Pdfless 接进 Agent 的集成工程师
- 维护多步 Agent 工作流、必须随 Composio 更新动态发现 Pdfless 工具 slug 的技能作者
- 通过 RUBE_REMOTE_WORKBENCH 脚本化调用 Pdfless、处理分页与批量执行的自动化工程师
- 首次对接 Pdfless 时依赖授权链接完成连接、再按技能约定顺序做发现与执行的实施人员