a0-browser-ext

Create, inspect, and install Manifest V3 Chrome extensions for the BioDockify AI Browser plugin.

2|Updated May 12, 2026
One-click install
npx skills add https://github.com/tajo9128/BioDockify-Pharma-AI --skill a0-browser-ext-tajo9128
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a0-browser-ext
Source: https://github.com/tajo9128/BioDockify-Pharma-AI/tree/main/skills/a0-browser-ext
Command: npx skills add https://github.com/tajo9128/BioDockify-Pharma-AI --skill a0-browser-ext-tajo9128

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building and installing Chrome extensions for BioDockify AI's built-in Browser plugin requires correct Manifest V3 structure, safe permission scoping, and proper placement inside the Docker runtime, which is error-prone when done manually. ## Core Features & Use Cases - Extension Scaffolding: Generates minimal, auditable Manifest V3 extensions with content scripts, service workers, popups, or options pages under /a0/usr/browser-extensions/. - Chrome Web Store Installation: Extracts extension IDs from store URLs, converts CRX downloads into unpacked folders, and summarizes permissions before enabling. - Safety Review: Enforces a checklist covering permission justification, host match specificity, and detection of credential scraping or remote code execution. - Use Case: A researcher wants a content script that highlights key terms on PubMed pages; the skill scaffolds the extension, validates the manifest, and explains how to enable it in Browser settings. ## Quick Start Ask the agent to create a new Browser extension named 'reader-highlighter' that adds a content script for a specific website.

Frequently Asked Questions about a0-browser-ext

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

FAQPage Schema
How do I create a Chrome extension for the BioDockify AI Browser?

Define the extension name, purpose, target sites, and needed components, then create a folder under /a0/usr/browser-extensions/ with a Manifest V3 manifest.json. Enable it through the Browser puzzle menu's extension settings.

How to install a Chrome Web Store extension in BioDockify AI?

Provide the Chrome Web Store URL or 32-character extension ID. The Browser puzzle menu can install it directly, or the CRX can be downloaded, extracted, and placed under /a0/usr/browser-extensions/chrome-web-store/ after a permission review.

Does the Browser plugin support Manifest V3 extensions?

Yes, extensions must use manifest_version 3 and are loaded as unpacked directories visible inside the Docker runtime. Changing extension settings restarts active Browser runtimes so Playwright relaunches Chromium with the extension.

What permissions should a Browser extension avoid?

Avoid <all_urls> host access, remote code execution, eval-style patterns, hidden credential collection, and broad network access. Request only the minimum permissions and host permissions the stated behavior requires.

Why is my extension not loading in the Browser plugin?

Common causes are invalid JSON in manifest.json, a manifest_version other than 3, or a folder path not visible inside the Docker runtime. Verify the path is under /a0/usr/browser-extensions/ and enabled in Browser extension settings.