altoviz-automation

通过Rube MCP(Composio)自动化Altoviz任务。始终优先搜索工具以获取当前架构。

安装

热度:5

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-altoviz-automation&locale=zh&source=copy

Altoviz 自动化技能 - 通过 Rube MCP 简化 Altoviz 任务集成

技能概述


通过 Composio 的 Altoviz 工具包和 Rube MCP 服务器,轻松实现 Altoviz 任务的自动化操作,无需管理 API 密钥。

适用场景

1. Altoviz 工作流自动化


当您需要定期或按条件执行 Altoviz 任务时,此技能提供完整的工具发现、连接管理和执行能力。支持单个工具调用和批量操作,适合构建自动化报表生成、数据同步等任务。

2. 多账户 Altoviz 管理


通过 Rube MCP 的连接管理功能,可以同时管理多个 Altoviz 账户连接,检查连接状态,并在不同账户间切换执行操作,特别适合代理商或多账户企业用户。

3. Claude 技能/代理集成


开发者可以将 Altoviz 能力快速集成到 Claude 技能或 AI 代理中,利用动态工具发现机制确保始终使用最新的工具 Schema,无需手动维护 API 接口变更。

核心功能

动态工具发现


通过 RUBE_SEARCH_TOOLS 实时获取可用的 Altoviz 工具列表、输入 Schema 和执行建议。由于工具 Schema 可能变化,此技能要求在每次工作流开始时先进行工具发现,确保调用参数正确。

连接管理


使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Altoviz 连接状态。在执行任何工具前,必须确认连接状态为 ACTIVE,否则需要按照返回的认证链接完成设置。

多工具执行


通过 RUBE_MULTI_EXECUTE_TOOL 在单个请求中执行多个 Altoviz 工具,支持会话 ID 复用以保持工作流上下文。对于大批量操作,可使用 RUBE_REMOTE_WORKBENCH 调用 run_composio_tool() 实现更高效的批量处理。

常见问题

如何开始使用 Altoviz 自动化技能?

首先需要将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥。然后调用 RUBE_SEARCH_TOOLS 获取可用工具,使用 RUBE_MANAGE_CONNECTIONS 确认 Altoviz 连接状态为 ACTIVE,最后通过 RUBE_MULTI_EXECUTE_TOOL 执行具体操作。

为什么必须先调用 RUBE_SEARCH_TOOLS?

Composio 工具包的 Schema 会不定期更新,直接硬编码工具名称和参数可能导致调用失败。先进行工具 discovery 可以确保使用最新的工具定义、正确的参数名称和类型,以及获得推荐的执行计划。

如何处理 Altoviz 返回的分页数据?

检查工具响应中是否包含分页 token。如果存在,需要在后续请求中使用该 token 继续获取数据,直到获取完整结果。具体分页参数名称应参考 RUBE_SEARCH_TOOLS 返回的工具 Schema。