Skip to content

Skill installer bundles dogfood/electron/slack/vercel-sandbox when installing agent-browser — allow selective install #963

@xinbenlv

Description

@xinbenlv

Problem

When installing the agent-browser skill, the installer automatically pulls in several additional skills that many users don't want or need:

  • dogfood — QA/exploratory testing
  • electron — desktop app automation
  • slack — Slack workspace automation
  • vercel-sandbox — browser automation inside Vercel Sandbox microVMs

These are all bundled under the same vercel-labs/agent-browser source in skills-lock.json. Users who just want basic browser automation end up with 5 skills installed instead of 1.

Expected behavior

Either:

  1. Opt-in: Only install agent-browser by default; let users opt into the companion skills
  2. Prompt on install: Ask which skills to install from the bundle
  3. Document the bundle: At minimum, clearly document that installing agent-browser will install these additional skills so users aren't surprised

Actual behavior

All 5 skills are silently installed with no indication that the extras are coming along.

Context

Discovered this while cleaning up agent config directories. The unrelated skills (electron, slack, etc.) add noise for projects that only need basic browser automation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions