Bestbuy 零售商品助手
将以下提示词粘贴到你的 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约束。