Skills

Browser Skill

Use injected bsk_* tools with the user's logged-in Chromium to read pages, fill forms...

Install

npx skills add Tencent/BrowserSkill --skill browser-skill -g -a claude-code -y
Repository
Tencent/BrowserSkill9.9k
Category
Design
Updated
3d ago
License
MIT
Context cost
Lightabout 1,048 tokens
Runs scripts
No, instructions only

What it does

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

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 before acting; no enable/share call is needed.

If a browser profile is required, read tabs and profiles 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.

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 reference below and start capture before navigation. Leave capture off otherwise. For a new page:

    bsk_session({ action: "start" })
    bsk_page({ action: "navigate", session: "<id>", url: "https://example.com" })
    bsk_session({ action: "sync", session: "<id>" })
    
Read the whole SKILL.md on GitHub

More in Design