Agent Skills
返回列表
📁

智能文档助手

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/algodocs-automation。

技能介绍

背景

在 Agent 或自动化脚本里直接操作 Algodocs 时,工具名、入参 schema 会随 Composio 侧更新而变化;若硬编码 slug 或字段,一次改版就会导致整条流水线失败。本技能描述的是通过 Rube MCP 调用 Composio 的 Algodocs 工具包,用固定、可重复的步骤完成连接校验与工具执行。

工作方式

前置条件是客户端已接入 Rube MCP(RUBE_SEARCH_TOOLS 可用),且通过 RUBE_MANAGE_CONNECTIONS 为 toolkit algodocs 建立 ACTIVE 连接;未激活时需按返回的授权链接完成绑定。

推荐流程分三步:

  1. 发现工具:每次执行前调用 RUBE_SEARCH_TOOLS,获取当前 tool slug、输入 schema、推荐执行计划与已知坑点。
  2. 检查连接:确认 RUBE_MANAGE_CONNECTIONS 中 algodocs 为 ACTIVE,再跑任何工作流。
  3. 执行:用 RUBE_MULTI_EXECUTE_TOOL 按 schema 调用已发现的工具;批量或脚本化场景可用 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool();需要完整 schema 时可查 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

调用 RUBE_MULTI_EXECUTE_TOOL 时须带上 memory 参数(可为空对象 {});同一工作流内复用 session ID,新工作流再生成新 session;若响应含分页 token,应继续拉取直至结束。

适用边界

本技能不替代 Algodocs 产品本身的账号与权限模型,也不保证工具列表长期不变——必须先 search、再按返回 schema 填参。官方工具包说明见 Composio Algodocs toolkit。

使用场景

  • 在 Agent 客户端里编排 Algodocs 工作流时,每次执行前用 `RUBE_SEARCH_TOOLS` 拉取最新 tool slug 再调用,避免硬编码参数失效。
  • 批量同步或脚本化操作 Algodocs 资源时,通过 `RUBE_REMOTE_WORKBENCH` 的 `run_composio_tool()` 连续执行多步工具调用。
  • 上线或定时任务跑文档流水线前,用 `RUBE_MANAGE_CONNECTIONS` 确认 toolkit `algodocs` 仍为 ACTIVE,未完成则走授权链接。
  • 列表类接口返回分页 token 时,在 Agent 工作流内循环拉取直至数据完整,再写入下游汇总或审计日志。

适合人员

  • 负责把 Algodocs 接入公司 Agent 平台的集成工程师,需要按 Composio schema 变更维护 discover–execute 调用链。
  • 用 Cursor 等 MCP 客户端交付文档交付物的实施顾问,要把重复性的 Algodocs 操作写成可复用会话与工作流。
  • 维护内部自动化平台的 SRE,需在连接失效或 toolkit 升级时快速定位 ACTIVE 状态与 search 结果差异。
  • 编写端到端测试的 QA 自动化工程师,要在 CI 里用标准三步流程验证 Algodocs 工具调用是否仍符合当前 schema。