Personal bb plugins I use for product design work, kept together with the few build and repository tools they share.
bb is an agentic IDE for running coding agents across projects, threads, and environments. Its plugins can add UI, commands, skills, and server capabilities; this repository is where I build and maintain mine.
Each plugin has its own workspace under plugins/ and a short README with the story behind it.
Turns recurring product-design feedback into a searchable rule library that agents can apply while designing, building, and critiquing. Its maintenance workflow keeps the rules grounded in real review evidence.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/design-doctrine --yes
Delivers private briefings as threads with numbered priorities, review buttons, and collapsed routine details. Add or edit a prompt-based brief under the site it reads in Settings. Connections reuse existing bb Browser sign-ins; Reading remembers summarized newsletters without marking them read. Other threads can publish their own briefs.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/digests --yes
Follow your Fantasy Premier League Draft league’s matches and standings, compare waiver options, and bring the current view into an agent conversation with a context pill.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/fpl-draft --yes
Brings incoming comments and mentions from GitHub pull requests and issues you authored into one searchable, filterable triage view, with open and resolved activity kept together.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/github-notifications --yes
Rewrites a rough bb composer draft into a clearer, context-complete prompt for review before you send it. The rewrite can be cancelled or undone without leaving the composer.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/improve-prompt --yes
Adds a moving, theme-derived sheen to the app frame, navigation rail, and outer title bar, with matching glass mention pills and distinct selected states. Includes motion, intensity, and independent pill controls.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/prism-frame --yes
See your GitHub pull requests and review requests, inspect checks and changes, and continue related work in bb. Thread links are optional and survive branch changes.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/pull-requests --yes
Shows a thread's live status, latest agent update, execution context, repository, and pull request without leaving the sidebar. Collapsed sections get a compact summary of their thread count and attention state.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/thread-hover-cards --yes
Organizes work into configurable workflow sections that agents follow, and keeps unread idle threads in Inbox. Sections can opt out of Inbox so their unread threads stay in place. Each section can carry an entry prompt that every arriving thread receives, so a review section can start a review and a testing section can ask for evidence.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/thread-organizer --yes
Plans deliverables on a month or week calendar stored on a dedicated Google calendar, with drag-and-drop rescheduling, Evergreen and Later trays, gates, and attached Moss notes. Agents manage it through bb content-calendar and show it live inline in chat.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/content-calendar --yes
Shows how full each thread's context window is as a Katamari Damacy-style ball in a floating window. The ball grows as context fills, pops when the thread compacts, and rolls only while the thread is working.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/context-katamari --yes
Prioritize customer companies by potential impact and investors by the value they add. Two heatmap tables keep scores, customer milestones, investor ranks and next steps readable, with manual priority overrides, parked investors and a CLI for agents.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/crm --yes
Shows screenshots inline as a carousel: design research with one product per slide, or Before and After side by side with one shared description. It replaces long runs of images and screenshot tables in agent replies.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/image-carousel --yes
Answer everything agents need from you in Waiting on you, a drawer above the prompt box that collects decisions, email replies and plain questions from every thread, urgent first. Track past choices and results in the Decision log.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/inline-action-cards --yes
Creates, edits, saves, and shares reusable mesh gradients from a visual studio beside a thread. Users can hand an exact saved gradient to the current agent, while agents can generate gradients, inspect the shared library, and apply saved designs through the same plugin.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/mesh-gradient --yes
Type : in a composer to open the picker, then choose an emoji to replace the colon. Search by name or shortcode, browse categories, and keep recent choices and a preferred skin tone close at hand.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/emoji-picker --yes
Frank Ocean's Endless as a bb palette — achromatic, grained, squared. Ten years to the day.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/endless --yes
A skeleton of the bb app in every configuration — sidebar, splits, panels, overlays, real thread timelines and controls — drawn from the active theme's tokens, so a palette can be judged before it ships.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/theme-preview --yes
Renders an inline swatch beside every color literal in a thread — hex, rgb(), hsl(), oklch() and friends — the way an editor decorates code.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/color-swatches --yes
Turns website URLs into compact favicon pills in the composer, sent messages and agent replies. Click a link to open it using your bb browser preference.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/url-pills --yes
Makes local Markdown links in bb open directly in Moss, with bb's viewer kept as the fallback.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/open-in-moss --yes
Reads and edits Moss notes in a bb panel the way Moss does: tabs, tables, wiki links, post embeds, charts, live HTML blocks, comments, and note-local images and video. Notes in ~/Moss/Notes open in Moss's own editor and save to their files on the Mac that holds them; other Moss notes open read-only.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/moss-viewer --yes
Answers you can play with: agents put calculators, charts, step-by-step guides, and visual previews right in their message, and changing an input updates them without another agent turn. Save any playground to your own library to reopen it later or bring it into a new conversation.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/playgrounds --yes
Your saved places on a map that gets clearer as you zoom, with lists, notes, walking distance between saves, and an Ask agent button that hands the current view to a new thread. It now lives in its own template repository, brsbl/saved-places, so you can make a copy with your own Google Maps saves.
Install: bb plugin install git:https://github.com/brsbl/saved-places.git --yes
Find installed and Community plugins with #plugin or @plugin or let your agent search through the CLI, with full overviews and screenshot links.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/at-plugin --yes
Attaches durable discussion threads to selected timeline text. Users and agents can reply, edit, resolve or reopen comments, review them together, and add open feedback to the composer for follow-up.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/timeline-comments --yes
Turns bb's new-thread page into a Windows XP desktop for your agents. Folders mirror your sidebar, threads open as instant-message windows beside a Buddy List of their project, and a taskbar and Start menu launch XP programs and games, including a real terminal and in-app browser.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/desktop --yes
Paints a living generative background behind bb that reacts to your agents: working threads drift through it as lights, threads waiting on you pulse, and finished turns ripple outward. Tune any scene with its own sliders and palette, or ask an agent to write a new one.
Contour draws a calm night map with muted gold lines and agent peaks.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/ambient --yes
Review product films in bb with inline playback, frame annotations, and version history. Send selected feedback and captured frames to the agent, guided by the bundled Product Demo Direction skill.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/video-markup --yes
Each plugin/* install ref is generated from main after CI passes. The separate refs are necessary because bb installs from the root of a git checkout.
The root tooling handles the unglamorous shared work: finding plugin workspaces, building them, checking the repository, validating artifacts, and publishing install refs. Runtime code, tests, SDK declarations, and UI stay with the plugin that owns them.
npm ci
npm run check
npm run new:plugin -- --slug example --name "Example" --description "Adds an example capability."To work on one plugin, install its workspace directly: bb plugin install "path:$PWD/plugins/<slug>" --yes.
See contributor guidance, the plugin catalog entry template, and repository tooling.
Keep a thread's key files and links one click away in a strip above the composer. Ask the agent to pin files from the composer's Pin pill, let agents pin the PR, issue, spec and dev site they work with, and open, unpin or remove pins from their menus.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/file-pins --yes
Turn any thread into a coordinator that tracks your asks as items, starts sub-threads for them, and moves each item forward only on real evidence such as a merged PR or your approval. Coordinator rules decide what it may do alone, must ask about, or must never do.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/coordinator-mode --yes
See which bb server you are on and switch to any other server on your bb account from a strip above the sidebar footer. Each server shows your GitHub avatar inside its own colored ring, which you can change to any color or two-color gradient.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/server-switcher --yes
Run a team of bb threads from one lead: skills to delegate work, relay your decisions, collect results, and report back briefly, plus a right-panel view that gives each agent-to-agent conversation its own channel and flags reports waiting on you. Its defaults come from your own AGENTS.md, CLAUDE.md, skills, and memory, quoted in Settings.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/delegation --yes

























































