Tencent/BrowserSkill--packages-dsh-plugin-browserskill ↗★ 1.1k
@wxg-prc-cpg/browser-skill-dsh-plugin
DeepSeek Harness tool plugin that exposes BrowserSkill (bsk) browser automation to the model
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Tencent/BrowserSkill#a9489282fa614d105e30fd131ed2692cd71308a6&path:packages/dsh-plugin-browserskill说明文档
阅读完整 README ↗dsh-plugin-browserskill
npm: @wxg-prc-cpg/browser-skill-dsh-plugin
A DeepSeek Harness (dsh) tool plugin that exposes
BrowserSkill (bsk) browser automation to the model.
Each tool maps to one bsk --json invocation: the plugin spawns the bsk CLI, parses its
structured JSON output, and returns a canonical typed value. The bsk daemon, browser, and Chrome
extension keep owning the actual browser control — this package is a thin, well-typed bridge.
Tools
| Tool | bsk command | Purpose |
|---|---|---|
browser_session_start | bsk session start | Open an Agent Window session; optional initial URL, window size, and device emulation preset. Returns the session id and makes it the current session. |
browser_session_stop | bsk session stop | Stop a session (the current one by default) and close its Agent Window. Only plugin-created sessions can be stopped. |
browser_session_list | — (registry only) | List the sessions this plugin created, marking the current one. Foreign daemon sessions are never shown. |
browser_navigate | bsk navigate | Navigate the active tab, with waitUntil / timeout control. |
browser_snapshot | bsk snapshot | Indented aria-tree snapshot with @eN refs for interaction tools. |
browser_observe | bsk observe | Semantic VOM observation (read-only) with @eN refs. |
browser_click | bsk click | Click a snapshot ref or CSS selector (button / click-count options). |