DSH Hub
browser-skill cover

Tencent/BrowserSkill

browser-skill

SkillBrowser9663 GitHub stars· updated 2026-10-27

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

Install

npx @deepseek-ai/dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

browser-skill DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/browserskill.svg)](https://dshhub.dev/plugins/browserskill)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from Tencent/BrowserSkill, cleaned of badges and images.

BrowserSkill

<strong>Let AI agents work in your logged-in browser while you keep working.</strong>

English · <a href="README.zh-CN.md">中文</a>

<a href="#quick-start">Quick start</a> · <a href="#website-debugging">Website debugging</a> · <a href="#deepseek-harness-plugin">DSH plugin</a> · <a href="#documentation">Documentation</a> · <a href="CHANGELOG.md">Changelog</a>

BrowserSkill connects your AI agent to Chrome or Microsoft Edge, using the accounts you are already signed into. Ask it to read pages, fill forms, work through a website, capture a long screenshot, or investigate a failing request. Tasks run in a separate, visible Agent Window; an existing tab can be explicitly borrowed and returned when the task ends.

Use the bsk CLI with Cursor, Claude Code, Codex, OpenClaw, CodeBuddy, WorkBuddy, Pi, Hermes Agent, or another shell-capable agent. DeepSeek Harness has a dedicated plugin with native browser tools and task previews. You choose the agent and model; BrowserSkill provides the browser connection.

What you can do

CapabilityWhat it gives you
Work with your existing accountsUse the browser's current login state to read documents, search internal sites, fill forms, and complete web workflows.
Keep browser tasks visibleGive the agent its own window, borrow an existing tab when needed, and take over for login, verification, or other human-only steps.
Read, interact, and captureInspect page text and controls, click and type, manage tabs, capture viewport or full-page screenshots, and upload or download files in local mode.
Debug websites with evidenceConnect actions to requests, response bodies, console messages, and page changes. Inspect performance, slow APIs, and suspected duplicate requests; use explicit HTTP rules or request replay to test a hypothesis.
Choose the right browserName browser instances, bind a task to a specific profile, or pair an agent running on a server with a browser on your computer.
Review what happenedReopen browser-local debugging history, export evidence as JSON, or enable a separate operation audit to review task activity.
Extract structured dataExport loaded tables and lists as JSON/CSV with column names, page/frame sources, merged-cell metadata and explicit coverage. See structured extraction.
Record a task as videoAsk the agent to record one authorized tab as a silent MP4, then preview, save or delete the video from the extension. See task video recording.
Wait for page conditionsWait for a requested element condition with an explicit timeout before continuing a workflow. See element waits.

Watch a browser task in action:

https://github.com/user-attachments/assets/db782c92-b1d4-4aae-a255-039675937a90

Quick Start

For local automation, you need an AI agent + the bsk CLI + the browser extension. The CLI includes the background daemon. The skill teaches your agent how to use it.

…

Related plugins