服务监测助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/uptimerobot-automation
技能介绍
解决的服务监测操作痛点
Uptimerobot 的服务监测操作若依赖手动配置或分散脚本维护,往往会面临工具发现成本高、连接状态需反复检查、参数易因 schema 变更失效等问题。这些问题会导致自动化流程不稳定,增加运维人员的调试负担。
技能工作方式
该技能通过 Rube MCP 接入 Composio 的 Uptimerobot 工具包,实现 Uptimerobot 操作的自动化执行。核心能力包括:
- 工具动态发现:执行任何工作流程前,必须调用
RUBE_SEARCH_TOOLS获取当前可用的工具 slug、输入 schema 和推荐执行计划,避免硬编码参数。 - 连接状态管理:通过
RUBE_MANAGE_CONNECTIONS检查uptimerobot工具包的连接状态,若未激活则需按返回的授权链接完成配置。 - 操作执行:确认连接状态为 ACTIVE 后,使用
RUBE_MULTI_EXECUTE_TOOL按发现的工具 slug 执行操作;批量操作可通过RUBE_REMOTE_WORKBENCH调用run_composio_tool();需要完整 schema 时使用RUBE_GET_TOOL_SCHEMAS。
适用边界与注意点
- 必须先通过
RUBE_SEARCH_TOOLS发现工具,不可直接硬编码工具 slug 或参数。 - 执行工具前需确认
RUBE_MANAGE_CONNECTIONS返回的连接状态为 ACTIVE。 - 调用
RUBE_MULTI_EXECUTE_TOOL时必须包含 memory 参数(即使为空对象{})。 - 同一工作流程内复用 session ID,新工作流程需生成新 session ID。
- 处理响应时需检查分页 token,确保数据完整获取。
使用场景
- 需要批量管理 Uptimerobot 监控项时,通过 RUBE_SEARCH_TOOLS 获取工具后批量执行操作
- 团队需要确认 Uptimerobot 连接是否激活,以便后续执行服务监测相关操作
- 执行 Uptimerobot 操作前需校验工具参数 schema,避免因字段变更导致调用失败
- 需要处理 Uptimerobot 返回的分页数据时,按分页 token 完成全量数据获取
适合人员
- 需要自动化管理 Uptimerobot 监控项的运维工程师,诉求是减少手动操作步骤
- 负责搭建 AI Agent 工作流的开发者,诉求是规范调用 Uptimerobot 工具的流程
- 需要批量处理服务监测配置的技术负责人,诉求是确保操作的一致性和稳定性