browser-skill SKILL.md skillA

browser-skill from tencent/browserskill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add tencent/browserskill/browser-skill@git:20261030.0b68d0d

Pins git:20261030.0b68d0d in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
tencent/browserskill
Path
packages/dsh-plugin-browserskill/skill/SKILL.md
Versions recorded
34
Latest version
git:20261030.0b68d0d, committed Oct 30, 2026
First version recorded
Aug 22, 2026
Size
4,361 bytes
Repository stars
10,046
License
MIT

Use injected bsk_* tools with the user's logged-in Chromium to read pages, fill forms, manage tabs, debug websites, or test UIs.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# browser-skill for DeepSeek Harness

All browser work must use the injected tools directly, in an Agent Window with existing logins.
Never control the browser through another process. Follow the loaded action schemas.
Never extract credentials, cookies, tokens, or other secrets.

## Before acting

Human collaboration is automatic. Read [cooperation](references/cooperation.md) before acting; no enable/share call is needed.

If a browser profile is required, read [tabs and profiles](references/tabs-and-profiles.md)
before starting. Verify its instance mapping and bind every new session explicitly.
Never omit `browser` or substitute another instance to recover.
Borrow confirmation and human help follow the extension's Automation settings;
never change them or switch backends to bypass a prompt.
For remote setup/pairing, follow the [remote guide](https://github.com/Tencent/BrowserSkill/blob/main/docs/remote-extension-connection.md).

## Mandatory workflow

1. Define success. Start a session and retain `sessionId`. Include the verified `browser`
   when a profile is required. For debugging or requested video, read the matching
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add tencent/browserskill/browser-skill@sha256:5176d81e1a2e587f

The line at the top of this page pins the label git:20261030.0b68d0d, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_dryuse46xwdgly5q.svg)](https://markdownregistry.com/a/art_dryuse46xwdgly5q)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 34 versions of this file, between Aug 22, 2026 and Oct 30, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20261030.0b68d0d latest2026-10-30 0b68d0d 4,361 BA view · diff
git:20261029.d5000e62026-10-29 d5000e6 4,407 BA view · diff
git:20261029.d33d0252026-10-29 d33d025 4,390 BA view · diff
git:20261029.95b955a2026-10-29 95b955a 4,428 BA view · diff
git:20261023.063c2962026-10-23 063c296 4,352 BA view · diff
git:20261022.e48d32e2026-10-22 e48d32e 4,357 BA view · diff
git:20261020.33a260c2026-10-20 33a260c 4,347 BA view · diff
git:20261020.67a83c12026-10-20 67a83c1 4,459 BA view · diff
git:20261014.c4e011f2026-10-14 c4e011f 4,372 BA view · diff
git:20261010.2b41e972026-10-10 2b41e97 4,404 BA view · diff
git:20261010.2cc12732026-10-10 2cc1273 4,340 BA view · diff
git:20261010.c4e84782026-10-10 c4e8478 4,387 BA view · diff
git:20260922.da87fe22026-09-22 da87fe2 4,322 BA view · diff
git:20260921.45a3bf12026-09-21 45a3bf1 4,020 BA view · diff
git:20260921.65cbee12026-09-21 65cbee1 8,080 BA view · diff
git:20260920.02256832026-09-20 0225683 8,229 BA view · diff
git:20260920.a17383a2026-09-20 a17383a 7,068 BA view · diff
git:20260920.88718fd2026-09-20 88718fd 7,903 BA view · diff
git:20260920.1e58dd12026-09-20 1e58dd1 6,398 BA view · diff
git:20260916.b433d372026-09-16 b433d37 6,072 BA view · diff
git:20260915.87e876c2026-09-15 87e876c 5,903 BA view · diff
git:20260915.c314b762026-09-15 c314b76 7,023 BA view · diff
git:20260912.6ae0a062026-09-12 6ae0a06 7,052 BA view · diff
git:20260912.3c572fd2026-09-12 3c572fd 6,881 BA view · diff
git:20260911.01708522026-09-11 0170852 6,069 BA view · diff
git:20260911.fd69d7d2026-09-11 fd69d7d 6,995 BA view · diff
git:20260911.b3089522026-09-11 b308952 6,824 BA view · diff
git:20260910.c023d432026-09-10 c023d43 6,012 BA view · diff
git:20260909.77e3f5e2026-09-09 77e3f5e 5,989 BA view · diff
git:20260909.20e87702026-09-09 20e8770 5,588 BA view · diff
git:20260907.f2184e72026-09-07 f2184e7 5,496 BA view · diff
git:20260901.59d65332026-09-01 59d6533 5,142 BA view · diff
git:20260829.5df93142026-08-29 5df9314 7,299 BA view · diff
git:20260822.cad0b5c2026-08-22 cad0b5c 12,867 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (4361 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

tencent/browserskill · 10,046 stars · license MIT · pushed 2026-11-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_dryuse46xwdgly5q
GET https://markdownregistry.com/api/v1/resolve?ref=tencent/browserskill/browser-skill
GET https://markdownregistry.com/api/v1/blob/5176d81e1a2e587f79861869debe82866b5dc618c38a43e9cca5b9e63243baed

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from tencent/browserskill

browser-skill SKILL.md skill
tencent/browserskill · crates/bsk-cli/skill/SKILL.md · Automate the user's logged-in Chromium browser: read pages, fill forms, scrape data, operate tabs, test a UI, or debug…
git:20261102.afdc5a6 · audit A · 10,046 stars

Every file in tencent/browserskill

Other files named browser-skill

browser-skill SKILL.md skill
tencent/browserskill · crates/bsk-cli/skill/SKILL.md · Automate the user's logged-in Chromium browser: read pages, fill forms, scrape data, operate tabs, test a UI, or debug…
git:20261102.afdc5a6 · audit A · 10,046 stars
browser-skill SKILL.md skill
vanducng/skills · skills/browser-skill/SKILL.md · Drive the user's real logged-in Chromium through Tencent BrowserSkill's `bsk` CLI + extension - agent work runs in an…
v0.1.0 · audit B · 8 stars

Browse by kind, by grade A, or by owner.