muen-collective/muen-plugins--plugins-dsh-browser-skill0

@muen/dsh-browser-skill

Muen fork of BrowserSkill's DeepSeek Harness plugin — re-skinned to the Mitsu/EVA theme (overlay follows the host theme, tab icon removed, no third-party brand mark), de-oranged, and rebranded. Same bsk bridge + browser_* tools as upstream.

包名
@muen/dsh-browser-skill
版本
0.1.0
最近更新
2026年9月11日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:muen-collective/muen-plugins#0b6fb6cc3f7036ddf1198558f4b8cfbff8c77d08&path:plugins/dsh-browser-skill

@muen/dsh-browser-skill

Muen fork of Tencent BrowserSkill's DeepSeek Harness plugin (@wxg-prc-cpg/browser-skill-dsh-plugin v0.2.0, MIT — original © Tencent; LICENSE retained). This is a presentational re-skin only: the browser bridge (bsk CLI), the browser_* tool set, and the daemon protocol are unchanged from upstream.

Why this fork exists

The stock plugin and extension render with BrowserSkill's own warm/orange palette and product marketing, which clashes with the Mitsu/EVA surface. This fork re-skins that surface to the host theme and makes it white-label:

  1. Overlay follows the theme — the observation overlay maps its tokens to the host DSH/EVA tokens (instead of the upstream warm oklch palette).
  2. Tab icon removed — the sidebar tab renders no BrowserSkill product mark.
  3. De-oranged — no pulsing orange glow; control/approval UI is neutral/near-black.
  4. Rebranded — extension manifest/popup read "Mitsumeru Browser" (extension fork built separately from reskin-vs-stock.patch; not shipped in this npm package).

Install

dsh plugin --profile web add 
/muen-dsh-browser-skill-0.1.0.tgz

or, while developing, add this folder directly as a link:

dsh plugin --profile web add ./plugins/dsh-browser-skill

Restart the harness profile afterwards (client plugins compose at boot).

Prerequisites that are not part of this package (unchanged upstream pieces):

  • the bsk CLI on PATH (bridge — install per upstream README, e.g. cargo install / install.sh),
  • the companion Chrome/Edge extension ("Mitsumeru Browser" build) loaded unpacked, which bsk doctor expects to see connected.

Layout

  • lib/ — built host + client bundles (raw JS, no build step; keep the stock upstream built tree plus the re-skin in sync via reskin-vs-stock.patch when upstream moves).
  • cordis.patch.yml — inserts the plugin row (id: browserskill, name: '@muen/dsh-browser-skill').
  • LICENSE — upstream MIT (© Tencent), kept per the fork rule.
  • FORK.md / reskin-vs-stock.patch — what changed vs stock and the exact diff.