文字转文档助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/text-to-pdf-automation-nt。
技能介绍
要解决什么问题
在 Agent 或 IDE 里把纯文本、Markdown 或结构化内容落成 PDF,如果每次手写调用链、猜参数名,很容易因 Composio 工具 schema 变更而失败。本技能把 Text To PDF 能力接到 Rube MCP 上,让模型按固定节奏:先查工具、再确认连接、再执行,而不是硬编码 slug 或字段。
技能如何工作
底层是 Composio 的 text_to_pdf 工具包(文档见 composio.dev/toolkits/texttopdf)。典型流程分三步:
- 发现工具:调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行计划与已知坑点。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS指定 toolkittext_to_pdf;状态须为 ACTIVE,否则按返回的授权链接完成绑定。 - 执行转换:通过
RUBE_MULTI_EXECUTE_TOOL使用搜索到的 slug 与字段;批量或脚本化场景可用RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS。
执行时须遵守 Composio/Rube 约定:每次 RUBE_MULTI_EXECUTE_TOOL 带上 memory(可为 {});同一工作流内复用 session ID;响应含分页 token 时继续拉取直到结束。
适用边界与注意点
- 依赖 Rube MCP(客户端配置
https://rube.app/mcp)且 Text To PDF 连接已激活;未连接时只会得到授权引导,无法直接出 PDF。 - 不要跳过搜索步骤:工具名与参数以
RUBE_SEARCH_TOOLS结果为准,勿凭记忆硬写。 - 本技能描述的是 MCP 编排模式,具体 PDF 版式、字体、页眉页脚等能力以 Composio 工具包当时暴露的 API 为准。
使用场景
- 在 MCP 客户端对话中,让 Agent 把刚生成的 Markdown 或纯文本按 Composio 工具 schema 转成 PDF 供评审归档
- 新接入 Rube 的环境需先用 RUBE_MANAGE_CONNECTIONS 完成 text_to_pdf 授权,再在会话里触发单次文字转 PDF
- 脚本化批量场景下,通过 RUBE_REMOTE_WORKBENCH 调用 run_composio_tool(),将多段文本依次生成多份 PDF
- Composio 工具 schema 更新后,执行转换前先 RUBE_SEARCH_TOOLS 核对 slug 与字段名,避免 MULTI_EXECUTE 调用失败
适合人员
- 在 Agent 或 IDE 集成里负责 MCP 链路、需把文本交付物稳定输出为 PDF 的后端或平台工程师
- 已接 Rube、希望模型按 discover-connect-execute 流程调用 Composio,而非手写 PDF API 的文档或技术写作者
- 维护内部自动化 Agent、周期性把报告类文本导出 PDF 并需处理分页与 session 复用的 DevOps 同学
- 在客户端配置 https://rube.app/mcp 并维护 text_to_pdf 连接状态的技术支持或集成开发者