Community plugins for bb — the agent IDE that builds itself.
bb ships 13 official plugins bundled inside the app and deliberately has no remote marketplace, so third-party plugins are found by word of mouth. This list is the missing directory.
Everything here installs the same way — there are no bb plugins on npm yet
(@bb/plugin-sdk isn't published):
bb plugin install git:https://github.com/<owner>/<repo>.git@mainPlugins are full-trust code running in the bb server. Read the source before installing.
- Providers · Threads & workflow · Editing & files
- Code intelligence · Host & environment
- Memory & knowledge · Notifications
- Integrations · Appearance · Fun
- Authoring tools · Writing a plugin · Contributing
- bb-plugin-kimi — Kimi Code as an ACP provider.
- bb-plugin-factory-droid — Factory Droid as an ACP provider.
- omp — OMP provider integration.
- bb-plugin-bus — peer messaging between threads; addressed sends wake the recipient with a real turn, so no listener process is needed.
- bb-plugin-auto-sections — files task-keyed threads into sidebar sections automatically.
- bb-plugin-attention — replaces the sidebar list so threads blocked on you, failed, or freshly finished sit at the top.
- thread-organizer — organize threads in the sidebar.
- thread-hover-cards — preview a thread on hover.
- timeline-comments — comment on the thread timeline.
- bb-plugin-next-steps — suggests next steps above an empty composer.
- prompt-shaper — improve a prompt before sending it.
- bb-plugin-conductor-workspaces — Conductor-style workspace and conversation sidebar.
- auto-new-tab · sessions · prime-agent
- bb-plugin-todo — hierarchical session todos with nested sub-tasks,
dependsOn/requires, and dispatch to multiple agents. - bb-plugin-session-goal — keeps a session's goal and success criteria on a composer card so they stay in view.
- bb-plugin-files — file browser and editor for a thread's environment.
- bb-plugin-filetree — lazy-loading file tree in the side panel.
- bb-plugin-md-annotate — Google-Docs-style inline comments on markdown.
- excalidraw — Excalidraw boards inside bb.
- bb-plugin-code-intelligence — tree-sitter code search and impact analysis.
- design-doctrine — design guidance for agents.
- bb-plugin-system — CPU, memory, disk and top processes as a panel, homepage tiles and a
bb systemCLI. - bb-plugin-worktree-setup — per-repo worktree provisioning and git hooks.
- browser — shared Chrome over CDP.
- stay-awake — keep the host awake while work runs.
- codex-environments — Codex environment management.
- bb-plugin-accounts — Claude Max account usage and auto-switching, with thread auto-continue after a rate limit.
- bb-plugin-memory-ui — browse, search, edit, pin and forget bb memories, with version history.
- bb-plugin-ios-notifications — Web Push to your iPhone when a thread finishes or fails.
- bb-plugin-notify — agent-to-user pings as an in-app toast or a webhook, with quiet hours.
- bb-plugin-telegram — pushes thread escalations to Telegram, with an
escalatetool that errors when delivery fails; replies can steer a thread once you opt in.
- bb-plugin-linear — Linear issues, start a thread from one.
- linear — an independent Linear integration.
- telemetry — usage telemetry.
- bb-plugin-exec-tracking — records provider/model/reasoning evidence per run.
- bb-plugin-ayu — ayu themes plus a palette explorer.
- ds4 — design-system theming.
- bb-plugin-strudel — Strudel live-coding music REPL, with agents.
- bb-plugin-ambient-live — sample-browser ambient DAW.
- bb-mate — fixture-driven plugin authoring workbench; the only bb tooling published to npm.
- bb-smithers-workflows — plugin verification and release-gate workflows.
- create-plugin / validate-plugin-artifacts — scaffolding and artifact validation scripts.
bb plugin new <name> scaffolds one. The authoritative reference is the
bb-plugin-authoring skill shipped inside the app; bb plugin types writes the SDK
type declarations into your types/ directory.
Conventions this ecosystem has settled on:
- Name the repo and package
bb-plugin-<thing>. - Tag the repo with the
bb-plugintopic — that is currently the only way anyone finds you. - Pin
engines.bbPluginSdk(^0.4.1at time of writing); managed installs refuse a mismatch. - Don't set
private: trueinpackage.json— it blocks installation. - Ship a prebuilt
dist/if you publish to npm: npm installs run--ignore-scriptsand never build.
Pull requests welcome. One entry per plugin: link, then a single sentence describing what
it does, in the section that fits. Keep it factual — no marketing copy. A plugin qualifies
if its package.json has a bb key or it imports @bb/plugin-sdk.
CC0-1.0 — public domain.