account-pool
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover…
Register mobile devices, toggle mobile, web, and desktop notification channels, set per-thread notification levels, or test delivery for BB push notifications.
$ npx -y skills add get-bb/bb --skill push-notifications --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/push-notificationsContext preview
The summary Claude sees to decide when to auto-load this skill.
Register mobile devices, toggle mobile, web, and desktop notification channels, set per-thread notification levels, or test delivery for BB push notifications.
name: push-notifications description: "Register mobile devices, toggle mobile, web, and desktop notification channels, set per-thread notification levels, or test delivery for BB push notifications."
The plugin notifies when a thread asks a question, finishes a turn, or stops on an error. Mobile devices receive Expo push messages even when the app is closed. Web and desktop clients receive system notifications only while a bb tab or app window stays open, and each browser grants permission separately in the plugin settings.
bb push-notifications status [--json] bb push-notifications list [--json] bb push-notifications add --token <expo-push-token> --platform <ios|android> --label <device-name> [--json] bb push-notifications remove <id> [--json] bb push-notifications test <web|desktop> [--json] bb push-notifications thread <thread> [--level inherit|all|input-only|muted] bb plugin config push-notifications set <mobileEnabled|webEnabled|desktopEnabled> <true|false> bb plugin config push-notifications set defaultLevel <all|input-only|muted> bb plugin config push-notifications set childLevel <inherit|all|input-only|muted> bb plugin config push-notifications set expoPushUrl <url>
and keeps its id. Expo tokens that are no longer registered are removed after a failed delivery.
server. `bb plugin disable push-notifications` stops all delivery.
fails when the channel is disabled. Success confirms the broadcast, not that the OS showed a banner; system notification settings can still suppress it.
`--level` sets the thread's own level. A thread uses its own level, else `childLevel` if it has a parent (default `input-only`; `inherit` follows `defaultLevel`), else `defaultLevel` (default `all`). Every ancestor's own level also caps its child threads. `all` notifies on finished turns too, `input-only` keeps questions, approvals, and errors only, and `muted` sends nothing.
Inspect `status` before changing a channel, and change only the requested channel or device.
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.
Sign this bb in to or out of its getbb.app account with bb account, and check which account…
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.