Agent Skills
返回列表
🤖

Bestbuy 零售商品助手

AI Agent 更新于 2026.08.29

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

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

技能介绍

解决什么问题

当你需要在Bestbuy平台自动化完成商品相关操作时,手动调用接口不仅需要反复处理认证、参数拼接,还可能因工具接口更新导致脚本失效——尤其是当操作涉及多个步骤(比如先查询工具、再检查连接、最后执行任务)时,流程断点会直接影响自动化的稳定性。本技能旨在通过标准化流程解决这类问题:无需关心接口细节,只需按预设步骤连接Rube MCP与Composio工具包,即可让Agent自主完成工具发现、连接验证和操作执行。

如何工作

技能的核心是通过Rube MCP对接Composio的Bestbuy工具包,将复杂的接口调用封装为可编排的Agent操作,具体分为三步:

  • 工具发现:始终通过 RUBE_SEARCH_TOOLS 获取当前可用的Bestbuy工具列表、输入schema和推荐执行计划——工具接口可能随版本更新变化,这一步确保Agent使用的工具slug和参数始终有效。
  • 连接验证:调用 RUBE_MANAGE_CONNECTIONS 检查Bestbuy连接状态,若未激活(非ACTIVE),需通过返回的认证链接完成绑定,确保后续操作有合法的授权上下文。
  • 操作执行:使用 RUBE_MULTI_EXECUTE_TOOL 执行目标操作,执行时需携带 memory 参数(即使为空对象 {}),并在单流程内复用session ID,避免重复认证开销;批量操作可通过 RUBE_REMOTE_WORKBENCH 调用 run_composio_tool() 实现。

注意事项

  • 禁止硬编码工具参数:工具schema可能动态调整,必须在每次执行前调用 RUBE_SEARCH_TOOLS 获取最新字段名、类型和潜在陷阱,避免因参数错误导致调用失败。
  • 连接状态前置检查:执行任何操作前,需确认 RUBE_MANAGE_CONNECTIONS 返回的连接状态为ACTIVE——未激活的连接会导致操作被拒绝,或触发重复认证流程。
  • 分页与结果完整性:当工具返回分页token时,需继续请求直到无更多数据,避免因截断导致商品列表或操作结果不完整。

使用场景

  • 在搭建Agent自动化流程时,需要先搜索Bestbuy工具并获取最新输入schema。
  • 当Rube MCP已配置但Bestbuy未授权时,需要按返回链接激活连接并确认状态为ACTIVE。
  • 执行Bestbuy操作前,需要校验连接、复用session并保留memory参数以稳定跑流程。
  • 当Bestbuy查询结果包含分页token时,需要持续请求直到取完所有商品数据。

适合人员

  • Agent开发者:需要在客户端配置Rube MCP,并搭建Bestbuy工具发现与执行流程。
  • 自动化工程师:要把Composio的Bestbuy工具接入Agent,处理连接与批量执行。
  • 电商运营技术负责人:需要确认Bestbuy连接已激活,并保证查询结果完整分页。
  • QA工程师:要验证工具schema、session复用和memory参数是否符合SKILL约束。