Skip to content

Browser Use Integration

Browser Use is a Python framework for AI browser agents. SiteSkills skills can be loaded as navigation guidance for Browser Use agents.

Install Skills

bash
siteskills install amazon-add-to-cart --agent browser-use

This installs to ./skills/amazon-add-to-cart/ in your project directory.

Configuration

Reference the skills directory in your Browser Use agent:

python
from browser_use import Agent

agent = Agent(skills_dir="./skills/")

The agent loads matching skills based on the target domain and trigger phrases defined in each SKILL.md.

Directory Structure

your-project/
└── skills/
    ├── amazon-add-to-cart/
    │   ├── SKILL.md
    │   ├── siteskills.json
    │   └── README.md
    └── google-search-extract/
        ├── SKILL.md
        ├── siteskills.json
        └── README.md

Version Requirements

Check each skill's siteskills.json for minimum Browser Use version:

json
{
  "compatibility": {
    "agents": [
      {
        "name": "browser-use",
        "min_version": "0.3.0",
        "notes": "Requires browser-use with Playwright backend"
      }
    ]
  }
}

Custom Install Directory

bash
siteskills install amazon-add-to-cart --dir ./my-custom-skills/

Managing Skills

bash
# List installed skills
siteskills list

# Update all skills
siteskills update

# Remove a skill
siteskills uninstall amazon-add-to-cart

Reporting Execution Results

After running a skill, report the result to improve community data:

bash
siteskills report amazon-add-to-cart --success --time 12400 --agent browser-use

Built for the AI browser agent ecosystem