Agent Skills
返回列表
📁

设计资料助手

办公效率 更新于 2026.08.29

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

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

技能介绍

解决什么问题

在处理设计协作平台 Abstract 时,开发者常常面临 API 接口分散、认证流程繁琐以及自动化工作流配置复杂的问题。直接编写脚本对接不仅需要处理大量的鉴权逻辑,还容易因为上游接口变更而导致脚本失效。本技能旨在通过 Rube MCP 抽象这些底层细节,让大模型能够直接驱动 Abstract 的各项操作,无需手动编写繁琐的胶水代码。

核心能力与工作流

该技能的核心机制是通过 Rube MCP 动态发现并调用 Composio 提供的 Abstract 工具集。整个工作流遵循严格的“发现-验证-执行”三段式模式:

  • 工具发现:在执行任何任务前,必须调用 RUBE_SEARCH_TOOLS 获取当前可用的工具 slug 和输入 schema。这确保了模型使用的是最新的接口定义,而非过时的硬编码参数。
  • 连接管理:通过 RUBE_MANAGE_CONNECTIONS 检查 Abstract 的连接状态。若未激活,系统会引导完成 OAuth 授权流程,确保后续操作具备合法的凭证。
  • 任务执行:利用 RUBE_MULTI_EXECUTE_TOOL 并发或串行执行具体的设计资料操作,并严格遵循返回的 schema 规范。

适用边界与避坑指南

虽然该技能大幅降低了自动化门槛,但在实际工程落地中仍需注意以下几点边界与陷阱:

  • 禁止硬编码:Abstract 的接口 schema 可能会随版本更新而变化。任何时候都不应跳过 RUBE_SEARCH_TOOLS 直接猜测工具参数。
  • 状态与上下文管理:在 RUBE_MULTI_EXECUTE_TOOL 调用中,即使没有额外上下文,也必须传入空的 memory 对象 {}。同时,在单一工作流内应复用 session_id,跨工作流则需生成新的 ID。
  • 分页处理:面对大量设计资产查询时,必须检查响应中的分页 token,并循环请求直至数据完全拉取,避免遗漏。

使用场景

  • 设计师需在 Abstract 中清理未使用分支,需根据动态发现的最新 Schema 安全执行批量删除并处理分页。
  • 团队接入 Abstract 时,需确认 RUBE_MANAGE_CONNECTIONS 状态并在未激活时引导完成 OAuth 授权流程。
  • 开发需在 RUBE_MULTI_EXECUTE_TOOL 中复用 session ID,对多个 Abstract 工具进行链路编排以完成资产同步。

适合人员

  • 负责编写 AI Agent 的工程师,需要在客户端配置 Rube MCP 后让 Agent 自动操作 Abstract 设计库。
  • 团队内部负责自动化工具对接的开发者,希望免除手动维护 Abstract API 鉴权与重试逻辑的负担。
  • 需要编写脚本处理 Abstract 设计资产合并或清理的工程师,需调用 Abstract 批量工具并严格遵守返回的 Schema。