Agent Skills
返回列表
🤖

网站技术研究助手

AI Agent 更新于 2026.08.29

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

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

技能介绍

它解决什么问题

Builtwith 可以识别站点使用的 CMS、框架、前端库等技术栈,但把它放进自动化流程时,鉴权、工具参数、会话管理都要自己处理。这个技能把上述环节整理成一套可重复调用的 Agent 工作流,让调研流程能从工具发现一直走到批量执行。

核心机制

技能并不直接对接 Builtwith API,而是通过 Rube MCP 调用 Composio 的 Builtwith toolkit。一次完整的工作流分三步:

  • 工具发现:先用 RUBE_SEARCH_TOOLS 拿到当前可用的 tool slug、输入 schema、建议执行计划和已知坑点,而不是硬编码参数。
  • 连接检查:用 RUBE_MANAGE_CONNECTIONS(toolkit 为 builtwith)确认连接处于 ACTIVE;否则按返回的授权链接完成配置。Rube MCP 端点 https://rube.app/mcp 本身不需要 API key。
  • 执行与批量:按发现的 slug 用 RUBE_MULTI_EXECUTE_TOOL 执行;批量操作走 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool();带 schemaRef 的工具可由 RUBE_GET_TOOL_SCHEMAS 拉取完整 schema。

适用边界与注意点

  • 先搜索再执行:tool schema 会变化,调用前必须执行 RUBE_SEARCH_TOOLS,字段名与类型以返回结果为准。
  • memory 参数必传:即使没有上下文,RUBE_MULTI_EXECUTE_TOOL 也要带上 memory: {}。
  • 会话复用:同一工作流内复用 session ID,新工作流另起新 ID。
  • 跟到底分页:响应中出现分页 token 时继续拉取,否则结果不完整。
  • 连接未激活前,任何工作流都不应运行;实际可用的调研能力取决于 Builtwith 连接状态。

使用场景

  • 接手陌生客户站点,需在竞标前列出其使用的 CMS 和前端框架等技术栈
  • 接手陌生客户站点,要在竞标前整理其使用的技术栈
  • 整理竞品技术选型清单,需要通过 Builtwith 批量核对站点技术构成
  • 批量核查竞品站点的技术构成,输出对比清单

适合人员

  • 负责竞品分析的产品经理,需要快速输出站点技术栈对比结论
  • 做客户站点调研的技术顾问,要把技术栈结论写进交付报告
  • 维护多站点的技术负责人,需要在改版前确认技术栈变化
  • 搭建自动化调研流水线的工程师,需要把 Builtwith 工具接入 Agent 流程