Five 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.
Keeps the design lessons that come up again and again in reviews as reusable rules.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/design-doctrine --yes
Turns a rough composer draft into a clearer, context-complete prompt before you send it.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/improve-prompt --yes
Lets you peek at a thread's status and repository context without leaving the sidebar.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/thread-hover-cards --yes
Keeps comments and comment threads attached to exact text in bb timelines.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/timeline-comments --yes
Files new threads into the right existing work section while preserving native titles and every manual override.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/thread-organizer --yes
Puts proven UI components and interaction guidance within reach of both designers and agents.
Install: bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/ui-patterns --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 and repository tooling.





