PDF生成处理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pdf-co-automation。
技能介绍
要解决什么问题
在对话里让模型「改 PDF、转格式、批量处理」时,常见做法是硬编码某个 HTTP API 或猜测参数名。Composio 的 PDF.co 工具集能力多、字段也会变;若不经 MCP 统一发现与鉴权,很容易连不上账号或在执行阶段因 schema 不匹配失败。
本技能把 PDF.co 相关操作收敛到 Rube MCP 上:由 RUBE_SEARCH_TOOLS 拉当前工具 slug 与输入结构,经 RUBE_MANAGE_CONNECTIONS(toolkit pdf_co)确认连接为 ACTIVE 后再用 RUBE_MULTI_EXECUTE_TOOL 执行,必要时用 RUBE_REMOTE_WORKBENCH 做批量。
核心能力与工作流
- 工具发现:每次跑工作流前先搜索,不要写死 slug 或参数字段;需要完整 schema 时可走
RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。 - 连接管理:未 ACTIVE 时按返回的授权链接完成 OAuth/绑定,再执行任何 PDF.co 调用。
- 执行约定:
RUBE_MULTI_EXECUTE_TOOL必须带memory(可为{});同一工作流内复用 session ID,新工作流再新建。 - 分页:响应里若有分页 token,应继续拉取直到数据完整。
典型顺序:发现工具 → 检查连接 → 执行工具。工具集文档见 composio.dev/toolkits/pdf_co。
适用边界与注意点
- 依赖客户端已配置 Rube MCP(如
https://rube.app/mcp),且环境中RUBE_SEARCH_TOOLS可用;无 MCP 则无法按本技能流程操作。 - Always search first:Composio 侧工具定义会变,忽略搜索直接调用是主要踩坑来源。
- 本技能描述的是 MCP 编排模式,不替代 PDF.co 产品本身的配额、格式支持与错误码含义;具体能力以搜索到的 schema 为准。
使用场景
- 在对话式 Agent 里要对用户上传的 PDF 做转换或拆分,需先 `RUBE_SEARCH_TOOLS` 再按 schema 调用 PDF.co
- 批量处理目录下多份 PDF,连接 `pdf_co` 为 ACTIVE 后用 `RUBE_REMOTE_WORKBENCH` 跑 composio 工具
- 新环境部署后 PDF.co 调用总报字段错误,按技能流程先搜索工具 slug 再改执行参数
- OAuth 未就绪时无法执行任何 PDF 工作流,需走 `RUBE_MANAGE_CONNECTIONS` 完成授权后再跑任务
适合人员
- 维护企业文档 Agent、要把 PDF.co 接进 MCP 而非手写 REST 的后端工程师
- 负责 Composio 集成、每次发版都要核对 PDF.co 工具 schema 是否变化的平台开发
- 用 Rube 跑自动化脚本、需要在会话里复用 session ID 并处理分页结果的集成运维
- 在 Cursor/Claude 等客户端里配置 MCP,帮团队统一 PDF 账号连接与执行规范的技术负责人