browser-act-skill-forge:把网站自动化流程打包成可复用 Skill

前言

在用 browser-act 做网站自动化时,常见的问题是:今天能跑通的流程,改个页面结构就崩了;或者每天都要重复打开、点几个按钮、翻页抓一批数据,每次都要重新调试。这种“跑一次能用,长期维护成本高”的情况,本质上是把自动化脚本写成了“一次性执行”的逻辑。

下面介绍一个 Skill,它的核心是把探索和构建网站自动化流程这两件事分开:先探索、再打包,最后生成一份 SKILL.md 和配套脚本,之后可以像调用函数一样可靠地执行,不用每次都重新探索。

是什么

browser-act-skill-forge 是一个由 community 出品的 Skill,分类为 ai-agent,发布者是 user_2cc35c71。

它做的事情是:在用户已认证的会话中,通过 browser-act 自动化探索网站,把发现到的接口、数据结构、操作步骤封装成一个可复用的 Skill 包(包含 SKILL.md + 脚本),之后可以多次稳定调用,避免重复探索。

核心功能

  • 网站探索与流程录制:通过 browser-act 自动化在目标网站上进行操作,记录关键步骤和数据获取方式。
  • 生成 Skill 包:将探索结果打包成 SKILL.md 说明文件和对应的脚本,形成可复用 Skill。
  • 稳定调用:封装后的 Skill 可以在后续会话中直接调用,执行可靠、高效,无需每次都重新探索网站。
  • 区别于普通 browser-act:普通 browser-act 通常是一次性执行;本 Skill 产出的是可复用的 Skill 包,适合长期使用。

安装与启用

安装命令如下(以 SkillHub CLI 为例):

skill install user_2cc35c71/browser-act-skill-forge

安装后,Skill 会出现在你的 Skill 列表中,可以在支持 Skill 的环境中通过其名称或触发词调用。

典型用法

在对话中输入以下触发词,即可开始探索网站并生成 Skill:

  • ‘explore API behind X’
  • ‘what endpoint does X use’
  • ‘create/forge a skill for [site]’
  • ‘build a tool for [site]’
  • ‘extract/scrape/crawl N items at scale’
  • ‘automate this permanently’
  • ‘make this reusable’
  • ‘too slow/fragile — package it’
  • ‘explore website internals’
  • ‘every day/week I have to…’
  • ‘monitor [site] for changes’
  • ‘browser-act-skill-forge’

例如,在对话中输入:

create a skill for https://example.com

系统会自动在已认证会话中探索该网站,记录关键操作和数据获取方式,然后生成对应的 Skill 包。

适用场景与注意

适合在以下场景使用:

  • 需要为某个网站创建可复用的 Skill,而不是一次性执行。
  • 需要了解网站的内部 API 或数据加载方式。
  • 需要批量提取大量记录,且希望执行稳定、可重复。

注意:

  • 本 Skill 在用户已认证的会话中运行,需要具备相应的访问权限。
  • 生成的 Skill 包适用于已探索的网站结构;网站结构变化后可能需要重新探索和更新。

小结

如果你有“每天都要跑一遍网站自动化,但每次都容易断”的需求,或者需要从零了解一个网站的接口和数据加载方式,browser-act-skill-forge 可以帮你把探索和执行分离,产出可复用的 Skill 包,提升长期使用的稳定性和效率。

官方地址:https://api.skillhub.cn/user_2cc35c71/browser-act-skill-forge

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye