browser

Automate authenticated Chrome browser interactions via the OpenCode extension.

10|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/benjaminshafii/digital-empire --skill browser-benjaminshafii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/benjaminshafii/digital-empire/tree/main/.opencode/skill/browser
Command: npx skills add https://github.com/benjaminshafii/digital-empire --skill browser-benjaminshafii

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables automated, authenticated browser control in Chrome via the OpenCode extension, eliminating repetitive login steps and enabling seamless web automation.

Core Features & Use Cases

  • Authenticated browser control: Operate a real browser session (not a fresh instance) to navigate, click, type, snapshot, and capture screenshots.
  • Session/concurrency management: Supports a lock mechanism to coordinate multiple AI agents without conflicts.
  • OpenCode extension integration: Utilizes the OpenCode browser extension to control the Chrome browser with preserved cookies and sessions.

Quick Start

Use the browser skill to navigate to a site you are already signed into and perform a simple action like clicking a button or filling a field.

Frequently Asked Questions about browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web interactions on authenticated sites that require an active login session?

Authenticated web automation is achieved by controlling an active Chrome session via the OpenCode extension. It enables navigation, clicking, typing, and capturing screenshots on protected sites by preserving your existing cookies and login state.

What do I need to set up before automating Chrome browser sessions with OpenCode?

Before automating Chrome browser sessions, you need a running Chrome browser with the OpenCode extension installed and connected. This setup allows the tooling to interact directly with your already logged-in session without requiring fresh authentication.

Can I run multiple web automation agents in the same Chrome browser simultaneously without conflicts?

Running multiple web automation agents in the same Chrome browser is supported through a session lock mechanism. This concurrency management coordinates actions across agents to prevent conflicts and ensure stable execution.

Does web automation with OpenCode work on sites with complex login flows and multi-factor authentication?

Web automation with OpenCode works on sites with complex login flows because it operates within an already authenticated Chrome session. It bypasses login barriers by utilizing the browser's existing cookies rather than initiating a fresh automated login.

What is the best way to capture visual evidence of automated actions on protected web pages?

The best way to capture visual evidence of automated actions on protected web pages is using the snapshot and screenshot capabilities. These tools record the visual state of your authenticated Chrome session during automated navigation and interaction.