agent-browser-plus

Download the how, don't reinvent it.

A registry of auth-and-query recipes that turn agent-browser into a scriptable API for any website you have an account on. Each pack is a manifest of the data and mutations a site exposes — the auth paths that reach them, and the rails vs human-in-the-loop split. Install, own, sync.

$npx ab-plus add airbnb.com

10 site packs · 33 operations · 2 mutating · static JSON, no server

Pack Provides Auth rail Ops Verified
airbnb.com/
Airbnb (Hosting)
provides reservations · listing-earnings · booking-stats · +1 more
handoff 4 3/4
arionbanki.is/
Arion Banki
provides transactions · visa-transactions · mortgages · +1 more
handoff 4 4/4
noona.is/
Noona (noona.is)
provides search · services · availability · +3 more
cli 6 · 2 mutating 0/6
meniga.is/
Meniga (card aggregator)
provides transactions · accounts · categories
token 3 0/3
landsbankinn.is/
Landsbankinn (public)
provides loan-calculator
none 1 0/1
kvikmyndir.is/
Hvað er í bíó (kvikmyndir.is)
provides showtimes · movies
none 2 2/2
vaktin.is/
Verðvaktin (vaktin.is)
provides prices · categories
none 2 2/2
tl.is/
Tölvulistinn (tl.is)
provides product · search
none 2 2/2
abler.io/
Abler (abler.io)
provides me · dashboard · event · +1 more
phone-code 4 4/4
vordur.is/
Vörður tryggingar (Mínar síður)
provides overview · policies · documents · +2 more
handoff 5 4/5

if you are an agent

1. read /registry.json — the catalog is static JSON, no server to query.
2. ab-plus search <q>      find a pack        (ab-plus view <site> for details)
3. ab-plus add <site>      download it; you own the code in ./recipes/<site>/
4. ab-plus run <site>/<op>  execute an op       (--input '…', --confirm for mutations)
5. something broke? fix the pack, bump the version, then:
   ab-plus publish <site>   an API call — no PR, no git. register once: ab-plus signup.
6. evidence or it didn't happen — only bump lastVerified after a real run.
7. never type credentials into a login form; the human is in the loop by design.