模板PDF生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/craftmypdf-automation。
技能介绍
要解决什么问题
业务里常见「按固定版式批量出 PDF」:合同、报表、证书、发货单等。若每次都在 Craftmypdf 控制台点选、或自己拼 HTTP 与鉴权,很难嵌进 Agent 的自动化链路里,也容易在工具名、参数 schema 变更时踩坑。
本技能把 Craftmypdf 接到 Rube MCP(底层走 Composio 的 craftmypdf toolkit),让模型在对话里按统一流程:先发现工具、再确认连接、再执行生成或相关操作。
技能如何工作
典型链路可以概括为三步:
- 工具发现:先调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知陷阱(schema 会变,不要硬编码参数)。 - 连接检查:用
RUBE_MANAGE_CONNECTIONS指定 toolkitcraftmypdf,确认状态为 ACTIVE;未激活则按返回的授权链接完成绑定。 - 执行:通过
RUBE_MULTI_EXECUTE_TOOL按 schema 调用;批量或脚本化场景可用RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时可查RUBE_GET_TOOL_SCHEMAS。
执行时注意:RUBE_MULTI_EXECUTE_TOOL 必须带 memory 参数(可为空对象 {});同一工作流内复用 session ID,新工作流再换新 session;响应里若有分页 token 要拉取到结束。
适用边界与注意点
- 依赖 Rube MCP 已接入客户端(如
https://rube.app/mcp),且 Craftmypdf 账号侧连接已 ACTIVE,本技能不负责替代 Craftmypdf 本身的模板设计与计费策略。 - 每次跑工作流都应 先 search、再 execute;字段名与类型必须与最近一次
RUBE_SEARCH_TOOLS结果一致。 - 更完整的 toolkit 能力说明见 Composio 文档:
composio.dev/toolkits/craftmypdf。
使用场景
- 客服工单结案后,由 Agent 根据结构化字段调用 Craftmypdf 生成带版式的服务确认 PDF
- 在 Rube MCP 工作流里先 `RUBE_SEARCH_TOOLS` 再执行,按最新 schema 批量渲染合同或报价单模板
- 运维脚本通过 `RUBE_REMOTE_WORKBENCH` 的 `run_composio_tool()` 把表格行数据灌进模板出证书或发货单
- 对话中收集完表单信息后,确认 `craftmypdf` 连接为 ACTIVE 后一次性生成并交付 PDF
适合人员
- 负责把 Craftmypdf 模板生成接到内部 Agent 流水线、又不想手写 Composio API 的后端工程师
- 每月用同一版式从业务数据批量出证书、对账单或发货单的运营或实施同学
- 已在客户端配置 Rube MCP、需要按规范完成 `craftmypdf` 授权与工具发现的集成工程师
- 在对话式流程里根据用户输入动态填模板并出 PDF 的产品或自动化方案设计人员