← Back to blog

Quickstart: Build Your First BrowsingBee Skill in 5 Minutes

Sanskar Tiwari·June 22, 2026·1 min read
install
$ npm i -g browsingbee
+ browsingbee@1.0.0
NavigateFillClickExtract

This is the fastest path from zero to a working skill. By the end you'll have a named workflow you can run from your terminal — and from any AI agent — with one command.

1. Install the CLI

This gives you the global browsingbee command.

install

2. Create a skill

In the dashboard, create a new skill. Give it a short name (this is how you'll call it) and a target URL where the workflow starts.

daily-report
https://app.example.com/login

3. Add your steps

Build the flow out of the core actions. A typical "log in and read a number" skill looks like this:

Navigatehttps://app.example.com/login
Fill#email → jane@acme.com
Fill#password → ••••••••
Clickbutton[type=submit]
Extract.welcome-banner → welcome

4. Run it

terminal

You'll get JSON back with exactly what you extracted:

output.json
{
  "status": "success",
  "skillId": "sign-in-skill",
  "extracted": {
    "welcome": "Hello, Jane"
  }
}

5. Wire it into your agent

Because the output is structured JSON, your agent just shells out to browsingbee run <skill>, parses the result, and keeps going. No browser code lives in your agent — the skill is the contract.

Tip:

Build a library of skills, one per web app you want your agents to drive. Then read How BrowsingBee Works for the full picture.

Happy building. 🐝