ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

trello-automation - SKILL

trello-automation - SKILL name: trello-automationdescription: “Automate Trello boards, cards, and workflows via Rube MCP (Composio). Create cards, manage lists, assign members, and search across boards programmatically.”risk: criticalsource: communitydate_added: “2026-02-27”通过 Rube MCP 实现 Trello 自动化通过 Composio 的 Rube MCP 集成来自动化 Trello 看板管理、卡片创建和团队工作流。前置条件必须已连接 Rube MCPRUBE_SEARCH_TOOLS可用通过RUBE_MANAGE_CONNECTIONS建立有效的 Trello 连接toolkit 为trello始终先调用RUBE_SEARCH_TOOLS获取当前的工具模式schema设置获取 Rube MCP在客户端配置中将https://rube.app/mcp添加为 MCP 服务器。无需 API 密钥——只需添加端点即可工作。通过确认RUBE_SEARCH_TOOLS有响应来验证 Rube MCP 可用调用RUBE_MANAGE_CONNECTIONStoolkit 为trello如果连接不是 ACTIVE请按照返回的授权链接完成 Trello 授权在运行任何工作流之前确认连接状态显示 ACTIVE核心工作流1. 在看板上创建卡片何时使用用户想要向 Trello 看板添加新卡片/任务工具序列TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBER- 列出看板以查找目标看板 ID [前置]TRELLO_GET_BOARDS_LISTS_BY_ID_BOARD- 获取看板上的列表以查找目标列表 ID [前置]TRELLO_ADD_CARDS- 在解析出的列表上创建卡片 [必需]TRELLO_ADD_CARDS_CHECKLISTS_BY_ID_CARD- 向卡片添加清单 [可选]TRELLO_ADD_CARDS_CHECKLIST_CHECK_ITEM_BY_ID_CARD_BY_ID_CHECKLIST- 向清单添加项目 [可选]关键参数idList24 字符十六进制 ID不是列表名称name卡片标题desc卡片描述支持 Markdownpos位置‘top’/‘bottom’due截止日期ISO 8601 格式陷阱立即存储返回的 ididCard后续的清单操作没有它会失败清单负载可能是嵌套的data.data从内部对象提取 idChecklist每个清单项目一次 API 调用大型清单可能触发速率限制2. 管理看板和列表何时使用用户想要查看、浏览或重构看板布局工具序列TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBER- 列出用户的所有看板 [必需]TRELLO_GET_BOARDS_BY_ID_BOARD- 获取详细的看板信息 [必需]TRELLO_GET_BOARDS_LISTS_BY_ID_BOARD- 获取看板上的列表列[可选]TRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARD- 获取看板成员 [可选]TRELLO_GET_BOARDS_LABELS_BY_ID_BOARD- 获取看板上的标签 [可选]关键参数idMember已认证用户使用 ‘me’filter‘open’、‘starred’ 或 ‘all’idBoard24 字符十六进制或 8 字符短链接不是看板名称陷阱某些运行返回的看板位于 response.data.details[] 下——不要假设是扁平的一级数组列表可能嵌套在 results[0].response.data.details 下——防御性地解析带尾部 ‘Z’ 的 ISO 8601 时间戳必须解析为时区感知的3. 在列表之间移动卡片何时使用用户想要通过将卡片移动到另一个列表来更改卡片状态工具序列TRELLO_GET_SEARCH- 按名称或关键词查找卡片 [前置]TRELLO_GET_BOARDS_LISTS_BY_ID_BOARD- 获取目标列表 ID [前置]TRELLO_UPDATE_CARDS_BY_ID_CARD- 更新卡片的 idList 以移动它 [必需]关键参数idCard搜索得到的卡片 IDidList目标列表 IDpos新列表中的可选排序陷阱搜索返回部分匹配在更新之前验证卡片名称移动不会更新新列表中的位置如果排序重要则设置 pos4. 为卡片分配成员何时使用用户想要为卡片分配团队成员工具序列TRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARD- 从看板获取成员 ID [前置]TRELLO_ADD_CARDS_ID_MEMBERS_BY_ID_CARD- 向卡片添加成员 [必需]关键参数idCard目标卡片 IDvalue要分配的成员 ID陷阱UPDATE_CARDS_ID_MEMBERS 会替换整个成员列表使用 ADD_CARDS_ID_MEMBERS 来追加成员必须具有看板权限5. 搜索和筛选卡片何时使用用户想要跨看板查找特定卡片工具序列TRELLO_GET_SEARCH- 按查询字符串搜索 [必需]关键参数query搜索字符串支持 board:、list:、label:、is:open/archived 运算符modelTypes设置为 ‘cards’partial设置为 ‘true’ 进行前缀匹配陷阱搜索索引有延迟新创建的卡片可能几分钟内不会出现对于精确名称匹配使用 TRELLO_GET_BOARDS_CARDS_BY_ID_BOARD 并在本地筛选查询使用词元化常见词可能作为停用词被忽略6. 添加评论和附件何时使用用户想要向现有卡片添加上下文工具序列TRELLO_ADD_CARDS_ACTIONS_COMMENTS_BY_ID_CARD- 在卡片上发布评论 [必需]TRELLO_ADD_CARDS_ATTACHMENTS_BY_ID_CARD- 附加文件或 URL [可选]关键参数text评论文本1-16384 字符支持 Markdown 和 提及url或file附件来源两者取其一name附件显示名称mimeType文件 MIME 类型陷阱评论不支持文件附件请单独使用附件工具附件删除不可撤销常见模式ID 解析在操作之前始终将显示名称解析为 ID看板名称 → 看板 IDTRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBERidMember‘me’列表名称 → 列表 IDTRELLO_GET_BOARDS_LISTS_BY_ID_BOARD使用解析出的看板 ID卡片名称 → 卡片 IDTRELLO_GET_SEARCH使用查询字符串成员名称 → 成员 IDTRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARD分页大多数列表端点返回所有项目。对于有 1000 张卡片的看板在卡片列表端点使用limit和before参数。速率限制每个令牌每 10 秒 300 个请求。对批量读操作使用TRELLO_GET_BATCH以保持在限制内。已知陷阱ID 要求几乎所有工具都需要 ID而不是显示名称。始终先将名称解析为 ID。看板 ID 格式看板 ID 必须是 24 字符十六进制或 8 字符短链接。像 ‘my-board’ 这样的 URL 别名是无效的。搜索延迟搜索索引有延迟新创建/更新的卡片可能不会立即出现。嵌套响应响应数据通常是嵌套的data.data 或 data.details[]防御性地解析。速率限制每令牌 300 请求/10 秒。使用 TRELLO_GET_BATCH 批量读取。快速参考任务工具标识关键参数列出用户的看板TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBERidMember‘me’, filter‘open’获取看板详情TRELLO_GET_BOARDS_BY_ID_BOARDidBoard24 字符十六进制列出看板列表TRELLO_GET_BOARDS_LISTS_BY_ID_BOARDidBoard创建卡片TRELLO_ADD_CARDSidList, name, desc, pos, due更新卡片TRELLO_UPDATE_CARDS_BY_ID_CARDidCard, idList用于移动搜索卡片TRELLO_GET_SEARCHquery, modelTypes‘cards’添加清单TRELLO_ADD_CARDS_CHECKLISTS_BY_ID_CARDidCard, name添加评论TRELLO_ADD_CARDS_ACTIONS_COMMENTS_BY_ID_CARDidCard, text分配成员TRELLO_ADD_CARDS_ID_MEMBERS_BY_ID_CARDidCard, value成员 ID附加文件/URLTRELLO_ADD_CARDS_ATTACHMENTS_BY_ID_CARDidCard, url 或 file获取看板成员TRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARDidBoard批量读取TRELLO_GET_BATCHurls逗号分隔的路径何时使用本技能适用于执行概述中描述的工作流或操作。局限性仅当任务与上述范围明确匹配时才使用本技能。不要将输出视为特定环境验证、测试或专家审查的替代品。如果缺少所需的输入、权限、安全边界或成功标准请停下来询问澄清。
返回列表