extension/skills/builtin/web_browser/SKILL.md
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
npx skillsauth add glwlg/x-bot playwright-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill should bias toward short, deterministic workflows.
web_browser. You MUST use the web_extractor skill instead, as it is much faster and cleaner.open + snapshot + read snapshot file over exploratory command chains.eval when the user explicitly requests JS evaluation.# 1) Open target page directly
playwright-cli open https://example.com
# 2) Capture structured snapshot
playwright-cli snapshot --filename=page.yml
# 3) Read snapshot artifact from filesystem
# /app/.playwright-cli/page.yml
# 4) (Optional) navigate and take another snapshot if needed
playwright-cli click e3
playwright-cli snapshot --filename=page-after-click.yml
# 5) Close browser session
playwright-cli close
/app/.playwright-cli/.--filename is omitted, playwright-cli creates a timestamped .yml file.--filename to make the read step deterministic.playwright-cli open <url>
playwright-cli goto <url>
playwright-cli snapshot --filename=<name>.yml
playwright-cli click <ref>
playwright-cli fill <ref> "<text>"
playwright-cli type "<text>"
playwright-cli press <key>
playwright-cli tab-list
playwright-cli tab-select <index>
playwright-cli close
playwright-cli open https://github.com/glwlg/X-bot/blob/master/README.md
playwright-cli snapshot --filename=readme.yml
# then read /app/.playwright-cli/readme.yml and summarize
playwright-cli close
playwright-cli open https://example.com/form
playwright-cli snapshot --filename=form-before.yml
playwright-cli fill e1 "[email protected]"
playwright-cli fill e2 "password123"
playwright-cli click e3
playwright-cli snapshot --filename=form-after.yml
playwright-cli close
playwright-cli open https://example.com
playwright-cli snapshot --filename=home.yml
playwright-cli click e5
playwright-cli snapshot --filename=detail.yml
playwright-cli close
eval for standard extraction/summarization tasks.tools
**自选股助手**。通过内置股票服务管理当前用户的自选股,并查询实时行情。
tools
管理 RSS 订阅。
tools
简单文本提醒工具。仅用于一次性提醒;重复任务必须转给 scheduler_manager。
documentation
为新闻或热点主题生成长文,也支持直接基于本地 md/txt 素材写作;可自动搜索资料、生成配图,并支持多渠道发布,当前已支持微信公众号和小红书发布通道。