← Back to Skills Marketplace
Open Chrome Tabs
by
Roger Barnes
· GitHub ↗
· v1.1.1
776
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install open-chrome-tabs
Description
Read currently open browser tabs from Chrome or other Chromium browsers (Arc, Brave, Edge, etc.). Use when you need to know what URLs the user has open, or w...
Usage Guidance
This skill appears internally consistent: it needs to read browser profile files to list tabs and instructs you to run an npm package that does that work. Before installing or running it, verify the npm package's source (review its GitHub repo, publisher identity, and recent releases), consider running it in a sandbox or limited environment, and be aware it will access potentially sensitive URLs (including synced devices). If you don't trust the package or cannot review its code, avoid running `npx`/global install. Also ensure your browser is closed when using the sync-device mode as the tool requires.
Capability Analysis
Type: OpenClaw Skill
Name: open-chrome-tabs
Version: 1.1.1
The skill instructs the AI agent to install and execute an external `npm` package (`@mindsocket/chrome-open-tabs`) to read currently open browser tabs and sync data from Chromium-based browsers. This involves accessing highly sensitive user data, including browser user data directories (e.g., `$HOME/Library/Application Support/Arc/User Data`), LevelDB for sync data, and SNSS session files, as detailed in `SKILL.md`. While the `SKILL.md` itself does not contain explicit malicious prompt injection, the core functionality grants access to sensitive user browsing activity and relies on an external, unanalyzed binary, posing a significant privacy and security risk due to the potential for data exfiltration or misuse.
Capability Assessment
Purpose & Capability
Name and description (listing currently open Chrome/Chromium tabs, including synced devices) align with the instructions: the SKILL.md shows exactly how to read Chrome user-data, session files, or sync LevelDB to enumerate tabs.
Instruction Scope
Instructions are limited to installing/running @mindsocket/chrome-open-tabs and reading browser User Data directories, session files, or Chrome sync LevelDB. These file accesses are expected for the declared purpose, but they do involve reading potentially sensitive browsing history and synced-device data.
Install Mechanism
No install spec in registry, but SKILL.md tells the agent to run `npm install -g` or `npx @mindsocket/chrome-open-tabs`. Running an npm package via npx is a moderate-risk install mechanism because it executes third-party code fetched from the npm registry; users should verify the package source before running.
Credentials
The skill declares no environment variables, credentials, or unrelated config paths. The accesses requested in the instructions (browser user-data and session/sync files) are proportionate to the stated function of enumerating open tabs, though they expose sensitive personal data.
Persistence & Privilege
The skill does not request persistent presence (always: false) nor system-wide changes. It does not attempt to modify other skills or agent configs in the provided instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install open-chrome-tabs - After installation, invoke the skill by name or use
/open-chrome-tabs - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
- Improved documentation for usage with Chrome and Chromium-based browsers (Arc, Brave, Edge, etc.)
- Clarified command options and typical workflows, including device and profile selection
- Provided detailed instructions and examples for retrieving open tabs and working with synced devices
- Documented fallback behavior when sync data isn’t available or browser is running
Metadata
Frequently Asked Questions
What is Open Chrome Tabs?
Read currently open browser tabs from Chrome or other Chromium browsers (Arc, Brave, Edge, etc.). Use when you need to know what URLs the user has open, or w... It is an AI Agent Skill for Claude Code / OpenClaw, with 776 downloads so far.
How do I install Open Chrome Tabs?
Run "/install open-chrome-tabs" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Open Chrome Tabs free?
Yes, Open Chrome Tabs is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Open Chrome Tabs support?
Open Chrome Tabs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Open Chrome Tabs?
It is built and maintained by Roger Barnes (@mindsocket); the current version is v1.1.1.
More Skills