account-pool
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover…
Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use.
$ npx -y skills add get-bb/bb --skill bb-account --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/bb-accountContext preview
The summary Claude sees to decide when to auto-load this skill.
Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use.
name: bb-account description: "Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use."
The builtin bb account plugin links this bb server to a getbb.app account and holds the server credential. Remote access (`bb connect`) and hosted services reach getbb.app through it; they never see the credential.
`bb account status [--json]` prints the signed-in name, GitHub login, handle, and this server's label and URL, or `Not signed in`. A bb that holds a pairing but couldn't load its account yet says so; it keeps retrying, and remote access and hosted services start once it succeeds. With `--json` it prints `{state, revision, account, login}`: `state` is `signed-in`, `signed-out`, or `profile-pending`, and `login` is the pending browser sign-in, if any.
`https://getbb.app/link?code=XXXX-XXXX` link and the code, then returns. Open the link on any device, sign in with GitHub, claim a handle if asked, and approve. bb finishes signing in on its own; the code expires after 10 minutes.
denied, or expire, and exits non-zero unless it signed in.
the getbb.app dashboard. `bb connect --code <code>` is an alias.
`https://vibecodethis.site` (staging); a development build also accepts `http://bb.localhost:<port>`. Any other origin is refused. In a source checkout, `pnpm dev` sets `BB_DEV_CONNECT_BASE_URL` so sign-in uses that worktree's local Cloud.
Signing in again replaces the account this bb is signed in to, and revokes the previous server on getbb.app when the new sign-in is for a different one. Starting a new sign-in cancels one that is still waiting for approval.
`bb account logout [--json]` revokes this server's credential on getbb.app, forgets it locally, and cancels a sign-in still waiting for approval. Remote access and hosted services stop until you sign in again. If getbb.app can't be reached, bb still signs out locally and says the server wasn't revoked; remove it from the getbb.app dashboard. `--json` prints `{revocation, status}`. To stop remote access but stay signed in, use `bb connect off`.
Settings → Plugins → bb account shows the same account, a Sign in button that opens getbb.app, a pairing-code field, and Sign out.
A server imported with `bb server import` starts with bb account and bb connect held off, so a copy can't use the original server's account. Stop the original server, run `bb server allow-connect`, then restart bb.
bb is an agentic IDE that builds itself. It can control, customize, and automate itself, laying the groundwork for your own software factory. Every surface — the desktop app, web app, CLI, and HTTP API — is a first-class way to drive bb.
Repo: get-bb/bb
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover…
Create or edit element annotations in desktop Browser tabs, or update saved annotation…
Schedule or manage recurring and one-shot BB agent or script automations.
Check, turn off, or troubleshoot bb cloud, the hosted service that writes thread titles and…
Inspect or manage BB state with the bb CLI; use for BB commands and configuration.
Create or change BB plugins and Plugin SDK extensions, including CLI commands, agent tools,…