{
  "$schema": "https://getbb.app/schemas/marketplace.schema.json",
  "schemaVersion": 1,
  "name": "bb-community",
  "displayName": "BB Community",
  "description": "Plugins published to the BB registry and reviewed by the BB team.",
  "plugins": [
    {
      "id": "advisor",
      "displayName": "Advisor",
      "description": "Adds a persistent second-model reviewer to BB coding threads, with tracked findings and fail-closed review status.",
      "icon": {
        "url": "./icons/advisor-806f8ae3.svg"
      },
      "tags": [
        "agents",
        "developer-tools",
        "quality",
        "reviews"
      ],
      "author": {
        "name": "Salem Sayed Abdel Gawad",
        "github": "salemsayed",
        "url": "https://github.com/salemsayed"
      },
      "source": {
        "git": {
          "url": "https://github.com/salemsayed/bb-plugin-advisor.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "agent-checklists",
      "displayName": "Checklists",
      "description": "Keeps a persisted set of agent-owned steps attached to each BB thread and continues incomplete work automatically.",
      "icon": "ClipboardCheck",
      "tags": [
        "agent-tools",
        "checklists",
        "threads",
        "automation",
        "productivity"
      ],
      "author": {
        "name": "Patrick Lee",
        "github": "patleeman",
        "url": "https://github.com/patleeman"
      },
      "source": {
        "git": {
          "url": "https://github.com/patleeman/bb-plugins.git",
          "subdir": "packages/bb-plugin-agent-checklists",
          "range": "^0.2.0",
          "tagPrefix": "agent-checklists/"
        }
      }
    },
    {
      "id": "agent-plugins",
      "displayName": "Agent Plugins",
      "description": "Installs plugins that follow the Agent Plugins spec in BB, making their skills and approved MCP tools available to Codex and other BB providers; it is not a Claude marketplace integration.",
      "icon": "Puzzle",
      "tags": [
        "agent-tools",
        "skills",
        "mcp",
        "integrations",
        "providers",
        "developer-tools"
      ],
      "author": {
        "name": "Patrick Lee",
        "github": "patleeman",
        "url": "https://github.com/patleeman"
      },
      "source": {
        "git": {
          "url": "https://github.com/patleeman/bb-plugins.git",
          "subdir": "packages/bb-plugin-agent-plugins",
          "range": "^0.3.0",
          "tagPrefix": "agent-plugins/"
        }
      }
    },
    {
      "id": "agent-proxy",
      "displayName": "Agent Proxy",
      "description": "Runs CLIProxyAPI as a persistent macOS or Linux service, with OAuth account management, provider routing, usage stats, and one-step wiring for Claude Code and Codex.",
      "icon": {
        "url": "./icons/agent-proxy-b3dff2b6.svg"
      },
      "tags": [
        "proxy",
        "providers",
        "oauth",
        "agents",
        "developer-tools"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/agent-proxy",
          "range": "^0.2.1",
          "tagPrefix": "agent-proxy/"
        }
      }
    },
    {
      "id": "agentation-mentions",
      "displayName": "Agentation → Mentions",
      "description": "Based on Agentation by Scott Sunarto; preserves visual annotation and adds bb-native mentions, queued thread delivery, verified identity tags, a distinct tool/CLI namespace, and local annotation storage.",
      "icon": {
        "url": "./icons/agentation-mentions-6a640b4c.png"
      },
      "tags": [
        "agents",
        "annotations",
        "identity",
        "mentions",
        "queue",
        "visual-feedback"
      ],
      "author": {
        "name": "Phosphor",
        "github": "its-rosetta",
        "url": "https://phosphor.co"
      },
      "source": {
        "npm": {
          "package": "@phosphorco/bb-plugin-agentation-mentions",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "agentation",
      "displayName": "Agentation",
      "description": "Adds an annotation toolbar to bb: point at any part of the interface, including other plugins' surfaces, and send the marked-up elements to a thread as structured feedback agents can read, reply to, and resolve.",
      "icon": {
        "url": "./icons/agentation-2c7e22e8.svg"
      },
      "tags": [
        "annotations",
        "visual-feedback",
        "review",
        "interface",
        "agents",
        "toolbar"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/agentation",
          "range": "^0.2.1",
          "tagPrefix": "agentation/"
        }
      }
    },
    {
      "id": "amp",
      "displayName": "Amp",
      "description": "Adds Amp as a bb provider through a bundled ACP bridge built on the official @ampcode/sdk, running locally or inside an Orb sandbox.",
      "icon": {
        "url": "./icons/amp-84180045.svg"
      },
      "tags": [
        "amp",
        "provider",
        "agents",
        "acp",
        "sandbox"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/amp",
          "range": "^0.4.0",
          "tagPrefix": "amp/"
        }
      }
    },
    {
      "id": "arc-switcher",
      "displayName": "Arc Switcher",
      "description": "Cycles through your seven most recently opened BB chats with an Arc-style Command-D switcher.",
      "icon": "Layers",
      "tags": [
        "interface",
        "keyboard-shortcuts",
        "navigation",
        "threads"
      ],
      "author": {
        "name": "Elliott McNary",
        "github": "bighitbiker3"
      },
      "source": {
        "git": {
          "url": "https://github.com/bighitbiker3/bb-plugin-arc-switcher.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "at-plugin",
      "displayName": "@Plugin",
      "description": "Adds installed and Community plugins to bb's @ menu. Use this to tell your agent about a plugin without describing its capabilities, or to search for community plugins and then have your agent install them for you.",
      "icon": {
        "url": "./icons/at-plugin-8e110197.svg"
      },
      "tags": [
        "plugins",
        "mentions",
        "composer",
        "marketplace",
        "interface"
      ],
      "author": {
        "name": "brsbl",
        "github": "brsbl",
        "url": "https://github.com/brsbl"
      },
      "source": {
        "git": {
          "url": "https://github.com/brsbl/bb-plugins.git",
          "subdir": "plugins/at-plugin",
          "range": "^0.1.0",
          "tagPrefix": "at-plugin/"
        }
      }
    },
    {
      "id": "attention",
      "displayName": "Needs Attention",
      "description": "Ranks the top threads that need you on the bb homepage: errors, pending input, and unread finished turns, most urgent first.",
      "icon": "AlertCircle",
      "tags": [
        "threads",
        "homepage",
        "attention",
        "notifications"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-attention",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "audio-preview",
      "displayName": "Audio Preview",
      "description": "Plays .m4a and other audio files in BB's file panel, including audio/mp4 that the built-in preview refuses.",
      "icon": {
        "url": "./icons/audio-preview-897ab0d2.svg"
      },
      "tags": [
        "audio",
        "preview",
        "files",
        "interface",
        "m4a"
      ],
      "author": {
        "name": "Braedon Saunders",
        "github": "braedonsaunders",
        "url": "https://github.com/braedonsaunders"
      },
      "source": {
        "git": {
          "url": "https://github.com/braedonsaunders/bb-plugin-audio-preview.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "auggie",
      "displayName": "Auggie",
      "description": "Registers Augment Code's Auggie CLI as the acp-auggie provider in bb.",
      "icon": {
        "url": "./icons/auggie-758c27ad.svg"
      },
      "tags": [
        "auggie",
        "augment-code",
        "provider",
        "agents",
        "acp"
      ],
      "author": {
        "name": "ai-ecoverse",
        "github": "trieloff",
        "url": "https://github.com/ai-ecoverse"
      },
      "source": {
        "git": {
          "url": "https://github.com/ai-ecoverse/bb-auggie.git",
          "range": "^0.3.0"
        }
      }
    },
    {
      "id": "auto-archive",
      "displayName": "Auto Archive",
      "description": "Automatically archives bb threads that have seen no activity for a configurable number of days.",
      "icon": "Archive",
      "tags": [
        "threads",
        "archive",
        "automation",
        "cleanup"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-auto-archive",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "autorouter",
      "displayName": "Autorouter",
      "description": "Routes new BB threads using task difficulty, live provider quota, benchmark capability, and a configurable cost preference. Each submission first runs a short hidden classification turn on one of your installed providers, which may not be the one the thread ends up on.",
      "icon": "Workflow",
      "tags": [
        "routing",
        "models",
        "agents",
        "automation",
        "cost-control"
      ],
      "author": {
        "name": "Jacob Miller",
        "github": "jjcm",
        "url": "https://github.com/jjcm"
      },
      "source": {
        "git": {
          "url": "https://github.com/jjcm/bb-plugin-autorouter.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "ayu",
      "displayName": "Ayu",
      "description": "Adds the three ayu themes (Light, Dark and Mirage) and a settings panel that switches between them and copies any colour from the palette.",
      "icon": {
        "url": "./icons/ayu-9660fa88.svg"
      },
      "tags": [
        "themes",
        "appearance",
        "colors",
        "syntax-highlighting",
        "interface",
        "ayu"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-ayu.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "bb-agent-toolbox",
      "displayName": "BB Agent Toolbox",
      "description": "Gives any coding agent (opencode, Prime Agent, Google Antigravity, Codex, Claude Code, and more) direct tools for bb: read and edit workspace files, inspect and message other threads, delegate work by spawning threads, and see running terminals.",
      "icon": {
        "url": "./icons/bb-agent-toolbox-7ffa1afd.svg"
      },
      "tags": [
        "agents",
        "tools",
        "threads",
        "workspace",
        "terminals",
        "orchestration",
        "multi-agent"
      ],
      "author": {
        "name": "rawizhere",
        "github": "rawizhere",
        "url": "https://github.com/rawizhere"
      },
      "source": {
        "git": {
          "url": "https://github.com/rawizhere/bb-plugin-bb-agent-toolbox.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "bb-better-latex",
      "displayName": "Better LaTeX",
      "description": "Renders $...$ and leftover \\[...\\] / \\(...\\) math in BB chat.",
      "icon": {
        "url": "./icons/bb-better-latex-8274bdfa.svg"
      },
      "tags": [
        "interface",
        "latex",
        "math",
        "markdown"
      ],
      "author": {
        "name": "Zhen Huang",
        "github": "ZhenHuangLab",
        "url": "https://github.com/ZhenHuangLab"
      },
      "source": {
        "git": {
          "url": "https://github.com/ZhenHuangLab/bb-better-latex.git",
          "range": "^0.2.2"
        }
      }
    },
    {
      "id": "bb-office",
      "displayName": "BB Office",
      "description": "Turns active BB threads into a draggable pixel-art office with live worker state, thread navigation, usage indicators, and agent-configurable behavior.",
      "icon": {
        "url": "./icons/bb-office-201f84a0.svg"
      },
      "tags": [
        "threads",
        "visualization",
        "office",
        "pixel-art",
        "navigation",
        "usage",
        "customization"
      ],
      "author": {
        "name": "Michael Yong",
        "github": "ymichael",
        "url": "https://github.com/ymichael"
      },
      "source": {
        "git": {
          "url": "https://github.com/ymichael/bb-plugins.git",
          "subdir": "plugins/bb-office",
          "range": "^1.0.0",
          "tagPrefix": "bb-office/"
        }
      }
    },
    {
      "id": "bb-recap",
      "displayName": "Recap",
      "description": "Generates concise, display-only summaries for BB threads on demand or after they become idle.",
      "icon": {
        "url": "./icons/bb-recap-2f018e6b.svg"
      },
      "tags": [
        "recap",
        "summaries",
        "threads",
        "productivity"
      ],
      "author": {
        "name": "MacHatter1",
        "github": "MacHatter1",
        "url": "https://github.com/MacHatter1"
      },
      "source": {
        "git": {
          "url": "https://github.com/MacHatter1/bb-recap.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "bb-rpiv-todo-renderer",
      "displayName": "RPIV Todo",
      "description": "Renders Pi rpiv-todo tasks in BB's native composer to-do panel.",
      "icon": {
        "url": "./icons/bb-rpiv-todo-renderer-3665901c.svg"
      },
      "tags": [
        "interface",
        "todo",
        "composer",
        "pi"
      ],
      "author": {
        "name": "Zhen Huang",
        "github": "ZhenHuangLab",
        "url": "https://github.com/ZhenHuangLab"
      },
      "source": {
        "git": {
          "url": "https://github.com/ZhenHuangLab/bb-rpiv-todo-renderer.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "bb-sidebar",
      "displayName": "BB Sidebar",
      "description": "A sidebar inspired by T3 Code that adds manual and automatic thread sorting, collapsible shelves, and bulk actions to bb.",
      "icon": "PanelLeft",
      "tags": [
        "interface",
        "sidebar",
        "threads",
        "inbox",
        "productivity"
      ],
      "author": {
        "name": "Yusuf Akbulut",
        "github": "yusuf8834",
        "url": "https://github.com/yusuf8834"
      },
      "source": {
        "git": {
          "url": "https://github.com/yusuf8834/bb-sidebar.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "bb-ui-reference",
      "displayName": "BB UI Reference",
      "description": "Shows BB's plugin surface map alongside live demonstrations of the active semantic theme palette.",
      "icon": {
        "url": "./icons/bb-ui-reference-cc9d856d.png"
      },
      "tags": [
        "design-system",
        "developer-tools",
        "interface",
        "themes"
      ],
      "author": {
        "name": "Phosphor",
        "github": "its-rosetta",
        "url": "https://phosphor.co"
      },
      "source": {
        "npm": {
          "package": "@phosphorco/bb-plugin-bb-ui-reference",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "bots",
      "displayName": "Bots",
      "description": "Adds a Bots panel to the BB sidebar where you create named bots with their own instructions, provider, model, reasoning level and optional project, then chat with them; each bot's instructions are bound per-thread, so a persona applies only inside that bot's own chats.",
      "icon": {
        "url": "./icons/bots-1e02e6a9.svg"
      },
      "tags": [
        "bots",
        "personas",
        "instructions",
        "chat",
        "panel",
        "sidebar",
        "agents"
      ],
      "author": {
        "name": "Prakash Chokalingam",
        "github": "prakashchokalingam",
        "url": "https://github.com/prakashchokalingam"
      },
      "source": {
        "git": {
          "url": "https://github.com/prakashchokalingam/bb-plugin-bots.git",
          "range": "^1.0.0"
        }
      }
    },
    {
      "id": "callstack",
      "displayName": "Call Stacks",
      "description": "Agents publish call-stack flow diagrams — types moving through calls, with conditions, loops, and before/after change markers — into a live thread panel with tree, diagram, and swimlane views, drift tracking against the workspace, inline code snippets, and diffs.",
      "icon": "Layers",
      "tags": [
        "call-stack",
        "diagrams",
        "types",
        "code-review",
        "planning",
        "agent-tools",
        "threads",
        "visualization"
      ],
      "author": {
        "name": "Ethan Greenfeld",
        "github": "ebg1223",
        "url": "https://github.com/ebg1223"
      },
      "source": {
        "git": {
          "url": "https://github.com/ebg1223/bb-plugin-callstack.git",
          "range": "^0.3.0"
        }
      }
    },
    {
      "id": "cascade",
      "displayName": "Cascade",
      "description": "Shows active BB threads in a tiled layout with horizontal columns and vertical groups.",
      "icon": {
        "url": "./icons/cascade-7b651515.svg"
      },
      "tags": [
        "interface",
        "threads",
        "workspace"
      ],
      "author": {
        "name": "Sawyer Hood",
        "github": "SawyerHood"
      },
      "source": {
        "git": {
          "url": "https://github.com/SawyerHood/bb-plugin-cascade.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "chime",
      "displayName": "Chime",
      "description": "Plays configurable notification sounds when bb turns start, finish, fail, pause for a question, or request approval.",
      "icon": {
        "url": "./icons/chime-30a5696d.svg"
      },
      "tags": [
        "notifications",
        "audio",
        "sounds",
        "attention"
      ],
      "author": {
        "name": "Guilherme J. Tramontina",
        "github": "gtramontina",
        "url": "https://github.com/gtramontina"
      },
      "source": {
        "git": {
          "url": "https://github.com/gtramontina/bb-plugin-chime.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "claude-account-switcher",
      "displayName": "Claude Account Switcher",
      "description": "Switches one BB Claude Code thread to the verified Claude subscription login on its machine while preserving thread history.",
      "icon": "UserSwitch",
      "tags": [
        "providers",
        "authentication",
        "oauth",
        "claude-code",
        "threads"
      ],
      "author": {
        "name": "David Beyer",
        "github": "benegessarit",
        "url": "https://github.com/benegessarit"
      },
      "source": {
        "git": {
          "url": "https://github.com/benegessarit/bb-plugin-claude-account-switcher.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "cloud-sandbox",
      "displayName": "Cloud Machines",
      "description": "Creates bb machines on Vercel Sandboxes from reusable templates that bake in tooling and inject agent credentials at creation, so a remote machine is ready to run threads without manual setup.",
      "icon": "Cloud",
      "tags": [
        "machines",
        "vercel",
        "sandboxes",
        "remote-development",
        "agents",
        "infrastructure"
      ],
      "author": {
        "name": "Andrew Chan",
        "github": "andrewkchan",
        "url": "https://github.com/andrewkchan"
      },
      "source": {
        "git": {
          "url": "https://github.com/andrewkchan/bb-plugin-cloud-sandbox.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "code-review",
      "displayName": "Code Review",
      "description": "Lists the GitHub pull requests awaiting your review, runs your own review skills over one in a BB thread, and turns what it finds into individual review comments you edit and post yourself, each shown beside the code it refers to.",
      "icon": {
        "url": "./icons/code-review-10dcfdf9.svg"
      },
      "tags": [
        "code-review",
        "pull-requests",
        "github",
        "agents",
        "review",
        "comments"
      ],
      "author": {
        "name": "Rob Ennals",
        "github": "robennals",
        "url": "https://github.com/robennals"
      },
      "source": {
        "git": {
          "url": "https://github.com/robennals/bb-plugins.git",
          "subdir": "plugins/code-review",
          "range": "^0.1.0",
          "tagPrefix": "code-review/"
        }
      }
    },
    {
      "id": "color-swatches",
      "displayName": "Color Swatches",
      "description": "Shows a color chip beside CSS values in messages, code, and diffs, so you can recognize colors without copying them into another tool.",
      "icon": {
        "url": "./icons/color-swatches-6c3084ca.svg"
      },
      "tags": [
        "colors",
        "css",
        "code",
        "timeline",
        "interface",
        "design"
      ],
      "author": {
        "name": "brsbl",
        "github": "brsbl",
        "url": "https://github.com/brsbl"
      },
      "source": {
        "git": {
          "url": "https://github.com/brsbl/bb-plugins.git",
          "subdir": "plugins/color-swatches",
          "range": "^0.1.0",
          "tagPrefix": "color-swatches/"
        }
      }
    },
    {
      "id": "companion-chat",
      "displayName": "Companion Chat",
      "description": "Opens a fresh hidden thread beside the current BB conversation with independent provider and model selection, keeping it out of the sidebar unless the user later makes it visible.",
      "icon": "SideChat",
      "tags": [
        "agents",
        "interface",
        "providers",
        "threads",
        "workspace"
      ],
      "author": {
        "name": "Divyesh",
        "github": "divyesh-puri",
        "url": "https://github.com/divyesh-puri"
      },
      "source": {
        "git": {
          "url": "https://github.com/divyesh-puri/bb-plugin-companion-chat.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "context-meter",
      "displayName": "Context Meter",
      "description": "Keeps threads in the smart zone, by tracking context against a limit you set rather than the provider's full window.",
      "icon": {
        "url": "./icons/context-meter-929a505a.svg"
      },
      "tags": [
        "interface",
        "composer",
        "context",
        "tokens",
        "smart-zone"
      ],
      "author": {
        "name": "Roger Serra",
        "github": "Hazihell"
      },
      "source": {
        "git": {
          "url": "https://github.com/Hazihell/bb-plugin-context-meter.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "copy-session-id",
      "displayName": "Copy Session ID",
      "description": "Copy a thread's session ID from its left-sidebar context menu.",
      "icon": "Copy",
      "tags": [
        "clipboard",
        "threads",
        "sidebar"
      ],
      "author": {
        "name": "Patrick Lee",
        "github": "patleeman",
        "url": "https://github.com/patleeman"
      },
      "source": {
        "git": {
          "url": "https://github.com/patleeman/bb-plugins.git",
          "subdir": "packages/bb-plugin-copy-session-id",
          "range": "^0.1.0",
          "tagPrefix": "copy-session-id/"
        }
      }
    },
    {
      "id": "dependabot",
      "displayName": "Dependabot",
      "description": "Reviews GitHub Dependabot alerts grouped by dependency and sends grouped fixes to BB agents.",
      "icon": {
        "url": "./icons/dependabot-5b70e0d3.svg"
      },
      "tags": [
        "dependabot",
        "github",
        "security",
        "dependencies",
        "alerts"
      ],
      "author": {
        "name": "Nicolas Charpentier",
        "github": "charpeni",
        "url": "https://github.com/charpeni"
      },
      "source": {
        "git": {
          "url": "https://github.com/charpeni/bb-plugins.git",
          "subdir": "plugins/dependabot",
          "range": "^0.1.0",
          "tagPrefix": "dependabot/"
        }
      }
    },
    {
      "id": "disk-usage",
      "displayName": "Disk Usage",
      "description": "Shows what's taking up disk space on the bb server host, ncdu-style, with drill-down by directory and a bb disk-usage CLI.",
      "icon": {
        "url": "./icons/disk-usage-fff016e3.svg"
      },
      "tags": [
        "disk-usage",
        "storage",
        "ncdu",
        "server",
        "interface"
      ],
      "author": {
        "name": "Nicolas Charpentier",
        "github": "charpeni",
        "url": "https://github.com/charpeni"
      },
      "source": {
        "git": {
          "url": "https://github.com/charpeni/bb-plugins.git",
          "subdir": "plugins/disk-usage",
          "range": "^0.1.0",
          "tagPrefix": "disk-usage/"
        }
      }
    },
    {
      "id": "dispatch",
      "displayName": "Dispatch",
      "description": "Turns a one-liner into a scoped thread in the right project: classifies which bb project it belongs to, expands it into a full prompt, and spawns the thread.",
      "icon": {
        "url": "./icons/dispatch-8bca247f.svg"
      },
      "tags": [
        "threads",
        "prompts",
        "agent-interaction",
        "task-routing",
        "prompt-expansion"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-dispatch",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "droid",
      "displayName": "Factory Droid",
      "description": "Registers Factory.ai's Droid CLI as the acp-droid provider in bb.",
      "icon": {
        "url": "./icons/droid-0f671277.svg"
      },
      "tags": [
        "droid",
        "factory",
        "provider",
        "agents",
        "acp"
      ],
      "author": {
        "name": "ai-ecoverse",
        "github": "trieloff",
        "url": "https://github.com/ai-ecoverse"
      },
      "source": {
        "git": {
          "url": "https://github.com/ai-ecoverse/bb-droid.git",
          "range": "^0.3.0"
        }
      }
    },
    {
      "id": "emoji-react",
      "displayName": "Emoji React",
      "description": "Adds configurable emoji reactions to the text-selection menu and per-message action bar that draft a quoted reply.",
      "icon": {
        "url": "./icons/emoji-react-61419fba.svg"
      },
      "tags": [
        "emoji",
        "reactions",
        "chat",
        "interface"
      ],
      "author": {
        "name": "Patrick Lee",
        "github": "patleeman",
        "url": "https://github.com/patleeman"
      },
      "source": {
        "git": {
          "url": "https://github.com/patleeman/bb-plugins.git",
          "subdir": "packages/bb-plugin-emoji-react",
          "range": "^0.1.0",
          "tagPrefix": "emoji-react/"
        }
      }
    },
    {
      "id": "endless",
      "displayName": "Endless",
      "description": "Restyles bb with 2 sets of light and dark themes inspired by Frank Ocean's album Endless, in either achromatic silver or a restrained color-accented palette.",
      "icon": {
        "url": "./icons/endless-ec9ca81b.svg"
      },
      "tags": [
        "theme",
        "appearance",
        "dark-mode",
        "light-mode",
        "frank-ocean"
      ],
      "author": {
        "name": "brsbl",
        "github": "brsbl",
        "url": "https://github.com/brsbl"
      },
      "source": {
        "git": {
          "url": "https://github.com/brsbl/bb-plugins.git",
          "subdir": "plugins/endless",
          "range": "^0.1.0",
          "tagPrefix": "endless/"
        }
      }
    },
    {
      "id": "feature-flags",
      "displayName": "LaunchDarkly Feature Flags",
      "description": "See and manage LaunchDarkly feature flags from the bb sidebar: toggle each flag per environment and filter by maintainer, status, type, and tag.",
      "icon": "SlidersHorizontal",
      "tags": [
        "launchdarkly",
        "feature-flags",
        "feature-toggles",
        "flags",
        "devops",
        "release-management"
      ],
      "author": {
        "name": "Maciej Kucharek",
        "github": "mkucharek"
      },
      "source": {
        "git": {
          "url": "https://github.com/mkucharek/bb-plugin-feature-flags.git",
          "range": "^0.3.0"
        }
      }
    },
    {
      "id": "file-manager",
      "displayName": "File Manager",
      "description": "Browse, upload, download, move, rename and extract files under your home folder — as a full-page bb panel, as a tab in the side panel beside a thread, or straight from a message: right-click a file link and \"File location\" opens its folder with the file selected. Space previews the focused file, a gallery view shows thumbnails, Properties answers what a file or folder actually is, bookmarks keep the folders you live in one click away, and a file can be handed to the agent as an @-mention — including from the composer's + menu, which otherwise only reaches the browser's machine. Multi-gigabyte uploads resume after a dropped connection.",
      "icon": "FolderOpen",
      "tags": [
        "files",
        "file-manager",
        "uploads",
        "downloads",
        "host-access",
        "interface"
      ],
      "author": {
        "name": "Foma",
        "github": "xMinor-1",
        "url": "https://github.com/xMinor-1"
      },
      "source": {
        "git": {
          "url": "https://github.com/xMinor-1/bb-plugins.git",
          "subdir": "plugins/file-manager",
          "range": "^0.7.0",
          "tagPrefix": "file-manager/"
        }
      }
    },
    {
      "id": "files-editor",
      "displayName": "Files",
      "description": "Browse and edit the workspace behind a thread in an editor layout: a searchable file tree on the left, tabs across the top, and the whole file in the middle. Opens as a full-page panel or as a tab beside a thread, where it is pinned to that thread's worktree so it shows the files the agent is editing. Cmd+P ranks files by path; clicking one opens it in its own tab, syntax-highlighted in your BB code theme. Saves are guarded by the hash the file had when it was opened, so an edit an agent made underneath you stops the save and offers Reload or Overwrite. For a workspace on the machine BB runs on it walks the directory itself, so dotfiles appear. Adds a `bb files` command that gives agents the same listing, which reads the right disk when the workspace is on another machine.",
      "icon": {
        "url": "./icons/files-editor-43529076.svg"
      },
      "tags": [
        "files",
        "editor",
        "file-explorer",
        "code",
        "interface",
        "developer-tools"
      ],
      "author": {
        "name": "AbdElrahman Telb",
        "github": "abdoutelb",
        "url": "https://github.com/abdoutelb"
      },
      "source": {
        "git": {
          "url": "https://github.com/abdoutelb/bb-plugin-files-editor.git",
          "range": "^0.1.2"
        }
      }
    },
    {
      "id": "floating-terminal",
      "displayName": "Floating Terminal",
      "description": "Adds a draggable terminal window over bb, opened from the sidebar footer or Ctrl+`, with a tab per shell in any project checkout or machine home directory; tabs are persisted, so a reload or a bb restart reattaches to the same shells with their scrollback.",
      "icon": {
        "url": "./icons/floating-terminal-1d6d1fd9.svg"
      },
      "tags": [
        "terminal",
        "shell",
        "developer-tools",
        "xterm",
        "pty",
        "tabs",
        "multi-machine"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-floating-terminal.git",
          "range": "^0.5.0"
        }
      }
    },
    {
      "id": "fonts",
      "displayName": "Fonts",
      "description": "Choose local font families and tune interface, code, and serif typography independently of BB's active theme.",
      "icon": {
        "url": "./icons/fonts-d693cc3f.svg"
      },
      "tags": [
        "fonts",
        "typography",
        "appearance",
        "customization",
        "interface"
      ],
      "author": {
        "name": "Guilherme J. Tramontina",
        "github": "gtramontina",
        "url": "https://github.com/gtramontina"
      },
      "source": {
        "git": {
          "url": "https://github.com/gtramontina/bb-plugin-fonts.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "gh-copilot",
      "displayName": "GitHub Copilot",
      "description": "Registers GitHub Copilot CLI as the acp-gh-copilot provider in bb.",
      "icon": {
        "url": "./icons/gh-copilot-bbc37c3b.svg"
      },
      "tags": [
        "copilot",
        "github",
        "provider",
        "agents",
        "acp"
      ],
      "author": {
        "name": "ai-ecoverse",
        "github": "trieloff",
        "url": "https://github.com/ai-ecoverse"
      },
      "source": {
        "git": {
          "url": "https://github.com/ai-ecoverse/bb-gh-copilot.git",
          "range": "^0.4.0"
        }
      }
    },
    {
      "id": "gh-stack",
      "displayName": "GitHub Stack",
      "description": "Visualizes and drives stacked pull requests from a bb thread panel, wrapping the gh stack CLI for split, push, submit, and merge.",
      "icon": {
        "url": "./icons/gh-stack-638265b0.svg"
      },
      "tags": [
        "github",
        "pull-requests",
        "stacked-prs",
        "git",
        "developer-tools"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/gh-stack",
          "range": "^0.2.1",
          "tagPrefix": "gh-stack/"
        }
      }
    },
    {
      "id": "git-history",
      "displayName": "Git History",
      "description": "Shows the complete Git history of a project as a compact commit graph with changed files and per-file diffs.",
      "icon": "FolderGit",
      "tags": [
        "git",
        "history",
        "version-control",
        "diffs",
        "interface"
      ],
      "author": {
        "name": "Yusuf Akbulut",
        "github": "yusuf8834",
        "url": "https://github.com/yusuf8834"
      },
      "source": {
        "git": {
          "url": "https://github.com/yusuf8834/bb-git-history.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "github-extended",
      "displayName": "GitHub Extended",
      "description": "Browses cached GitHub issues, pull requests, and Dependabot alerts in BB with thread actions and agent-assisted work.",
      "icon": {
        "url": "./icons/github-extended-783a31ff.svg"
      },
      "tags": [
        "github",
        "issues",
        "pull-requests",
        "dependabot",
        "developer-tools"
      ],
      "author": {
        "name": "MacHatter1",
        "github": "MacHatter1",
        "url": "https://github.com/MacHatter1"
      },
      "source": {
        "git": {
          "url": "https://github.com/MacHatter1/bb-plugin-github-extended.git",
          "range": "^0.1.1"
        }
      }
    },
    {
      "id": "gitlab",
      "displayName": "GitLab",
      "description": "Browses GitLab issues and merge requests in a BB panel, with pipelines, approvals, discussions and diffs, and spawns an agent thread on any of them.",
      "icon": {
        "url": "./icons/gitlab-37bd255a.svg"
      },
      "tags": [
        "gitlab",
        "issues",
        "merge-requests",
        "code-review",
        "interface"
      ],
      "author": {
        "name": "Marius Nouchet",
        "github": "suiramdev",
        "url": "https://github.com/suiramdev"
      },
      "source": {
        "git": {
          "url": "https://github.com/suiramdev/bb-plugin-gitlab.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "global-workflows",
      "displayName": "Global Workflows",
      "description": "Runs bb workflows from any project, from a catalog that lives outside every repository.",
      "icon": "Workflow",
      "tags": [
        "workflows",
        "automation",
        "orchestration"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-global-workflows",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "google-antigravity-acp",
      "displayName": "Google Antigravity (ACP)",
      "description": "Adds Google Antigravity as a bb agent provider through its official ACP server (agy_acp_server.par), with the same provider bridge as bb's built-in ACP agents.",
      "icon": {
        "url": "./icons/google-antigravity-acp-ef068db2.svg"
      },
      "tags": [
        "acp",
        "providers",
        "agents",
        "google",
        "antigravity"
      ],
      "author": {
        "name": "rawizhere",
        "github": "rawizhere",
        "url": "https://github.com/rawizhere"
      },
      "source": {
        "git": {
          "url": "https://github.com/rawizhere/bb-plugin-antigravity-acp.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "grok-build-usage",
      "displayName": "Grok Build Usage",
      "description": "Adds live Grok Build subscription and weekly credit usage, including reset timing, to bb's Settings → Usage Limits page.",
      "icon": {
        "url": "./icons/grok-build-usage-f6377a62.svg"
      },
      "tags": [
        "grok",
        "build",
        "usage",
        "subscription",
        "rate-limits",
        "quota",
        "xai"
      ],
      "author": {
        "name": "Tom",
        "github": "MacHatter1",
        "url": "https://github.com/MacHatter1"
      },
      "source": {
        "git": {
          "url": "https://github.com/MacHatter1/bb-plugin-grok-build-usage.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "gtd-sidebar",
      "displayName": "GTD Sidebar",
      "description": "Replaces the bb thread list with an inbox that splits threads into Next Action and Waiting, and clears them with snooze and settle.",
      "icon": {
        "url": "./icons/gtd-sidebar-0a2df40e.svg"
      },
      "tags": [
        "interface",
        "sidebar",
        "threads",
        "inbox",
        "productivity"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/gtd-sidebar",
          "range": "^0.4.0",
          "tagPrefix": "gtd-sidebar/"
        }
      }
    },
    {
      "id": "handoff",
      "displayName": "Handoff",
      "description": "Moves a whole session between agents and machines in both directions: hands a bb thread's rendered transcript to another provider (optionally on another enrolled machine, carrying uncommitted work as a patch), or adopts a Claude Code, Codex, Gemini CLI or OpenCode session from your terminal as a bb thread in the same directory.",
      "icon": {
        "url": "./icons/handoff-8139c689.svg"
      },
      "tags": [
        "handoff",
        "session",
        "transcript",
        "providers",
        "machines",
        "claude-code",
        "codex",
        "opencode",
        "agent-tools"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-handoff.git",
          "range": "^0.7.0"
        }
      }
    },
    {
      "id": "handsfree",
      "displayName": "Handsfree",
      "description": "Adds a hands-free voice operator to bb: talk to an agent that focuses threads, sends messages, starts work, and shows diffs.",
      "icon": "AudioLines",
      "tags": [
        "voice",
        "realtime",
        "agent",
        "interface",
        "audio"
      ],
      "author": {
        "name": "Swair Shah",
        "github": "swairshah",
        "url": "https://github.com/swairshah"
      },
      "source": {
        "git": {
          "url": "https://github.com/swairshah/bb-handsfree.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "harness",
      "displayName": "Harness",
      "description": "Adds an opt-in Explore, Plan, Worker, Critic, and Promote workflow to BB threads with explicit DAGs, role routing, audit artifacts, and custom Harness definitions.",
      "icon": {
        "url": "./icons/harness-80394649.svg"
      },
      "tags": [
        "agents",
        "developer-tools",
        "workflows",
        "planning",
        "reviews",
        "orchestration"
      ],
      "author": {
        "name": "lutfikeskin",
        "github": "lutfikeskin",
        "url": "https://github.com/lutfikeskin"
      },
      "source": {
        "git": {
          "url": "https://github.com/lutfikeskin/bb-plugin-harness.git",
          "range": "^0.1.1"
        }
      }
    },
    {
      "id": "headroom",
      "displayName": "Headroom",
      "description": "Context budget monitoring — tells agents how much of the model's context window is used (real usage events, not estimates) and when to summarise or start fresh.",
      "icon": {
        "url": "./icons/headroom-ccf7001b.svg"
      },
      "tags": [
        "context",
        "tokens",
        "monitoring",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-headroom.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "homepage",
      "displayName": "Homepage",
      "description": "Starts new chats from configurable homepage project cards with manual sorting, pinning, renaming, hiding, activity sparklines, and artwork.",
      "icon": "GridView",
      "tags": [
        "homepage",
        "projects",
        "new-thread",
        "launcher",
        "interface"
      ],
      "author": {
        "name": "Yusuf Akbulut",
        "github": "yusuf8834",
        "url": "https://github.com/yusuf8834"
      },
      "source": {
        "git": {
          "url": "https://github.com/yusuf8834/bb-homepage.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "host-monitor",
      "displayName": "Host Monitor",
      "description": "Monitors CPU, memory, disk, network throughput, load, uptime, and user-owned processes across every machine enrolled in bb, with guarded controls to stop eligible processes.",
      "icon": {
        "url": "./icons/host-monitor-11256331.svg"
      },
      "tags": [
        "monitoring",
        "machines",
        "cpu",
        "memory",
        "disk",
        "network",
        "processes",
        "sidebar",
        "system-health"
      ],
      "author": {
        "name": "Mateo Cerquetella",
        "github": "MateoCerquetella",
        "url": "https://github.com/MateoCerquetella"
      },
      "source": {
        "git": {
          "url": "https://github.com/MateoCerquetella/bb-plugins.git",
          "subdir": "plugins/host-monitor",
          "range": "^0.1.2",
          "tagPrefix": "host-monitor/"
        }
      }
    },
    {
      "id": "image-preview",
      "displayName": "Image Preview",
      "description": "Adds responsive image grids and a click-to-expand gallery to BB chat messages.",
      "icon": {
        "url": "./icons/image-preview-dc6681e8.svg"
      },
      "tags": [
        "chat",
        "images",
        "gallery",
        "interface"
      ],
      "author": {
        "name": "Dwite",
        "github": "Dwite",
        "url": "https://github.com/Dwite"
      },
      "source": {
        "git": {
          "url": "https://github.com/Dwite/bb-plugin-image-preview.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "kernel-browser",
      "displayName": "KERNEL Browser",
      "description": "Open, watch, and drive KERNEL cloud browsers from bb threads and the bb CLI.",
      "icon": {
        "url": "./icons/kernel-browser.svg"
      },
      "tags": [
        "browser",
        "automation",
        "cloud"
      ],
      "author": {
        "name": "KERNEL",
        "github": "kernel",
        "url": "https://kernel.sh"
      },
      "source": {
        "git": {
          "url": "https://github.com/kernel/bb-ide-plugin.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "lanes",
      "displayName": "Lanes",
      "description": "Shows every model lane's headroom in one place, adding OpenCode Zen Go and OpenRouter gauges alongside bb's native Claude Code and Codex tracking.",
      "icon": {
        "url": "./icons/lanes-d0a16007.svg"
      },
      "tags": [
        "usage",
        "rate-limits",
        "claude-code",
        "codex",
        "openrouter",
        "opencode"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-lanes",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "linear",
      "displayName": "Linear",
      "description": "Linear inside bb — a list-first issue browser, inbox, and create dialog served from a local mirror, thirteen linear_* agent tools, a bb linear CLI, and every thread resolving which issue it works on, shown live in the header and side panel and injected into agent context.",
      "icon": {
        "url": "./icons/linear-6ff21144.svg"
      },
      "tags": [
        "linear",
        "issues",
        "issue-tracking",
        "inbox",
        "agent-tools",
        "threads",
        "cli",
        "sync"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-linear.git",
          "range": "^0.1.3"
        }
      }
    },
    {
      "id": "mane-control",
      "displayName": "Mane Control",
      "description": "Switches Ponytail modes from the BB thread composer and shows the current mode on the control.",
      "icon": {
        "url": "./icons/mane-control-45b639fa.svg"
      },
      "tags": [
        "composer",
        "interface",
        "ponytail",
        "threads",
        "workflow"
      ],
      "author": {
        "name": "MacHatter1",
        "github": "MacHatter1",
        "url": "https://github.com/MacHatter1"
      },
      "source": {
        "git": {
          "url": "https://github.com/MacHatter1/bb-plugin-mane-control.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "mesh-gradient",
      "displayName": "Mesh Gradient",
      "description": "Opens a visual editor beside a thread for building mesh gradients, checking text readability, and sending exact CSS, images, or design tokens to an agent.",
      "icon": {
        "url": "./icons/mesh-gradient-ef60958c.svg"
      },
      "tags": [
        "design",
        "gradients",
        "themes",
        "assets",
        "css",
        "png",
        "agent-tools",
        "design-tokens"
      ],
      "author": {
        "name": "brsbl",
        "github": "brsbl",
        "url": "https://github.com/brsbl"
      },
      "source": {
        "git": {
          "url": "https://github.com/brsbl/bb-plugins.git",
          "subdir": "plugins/mesh-gradient",
          "range": "^0.1.0",
          "tagPrefix": "mesh-gradient/"
        }
      }
    },
    {
      "id": "message-timestamps",
      "displayName": "Message Timestamps",
      "description": "Shows the time you sent each message next to your bubbles in BB chat windows.",
      "icon": "Clock",
      "tags": [
        "interface",
        "chat",
        "messages",
        "threads"
      ],
      "author": {
        "name": "Elliott McNary",
        "github": "bighitbiker3"
      },
      "source": {
        "git": {
          "url": "https://github.com/bighitbiker3/bb-plugin-message-timestamps.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "model-presets",
      "displayName": "Model Presets",
      "description": "Adds a preset menu to the New thread composer that sets provider, model, effort, and speed in one step, applies custom instructions to threads started with it, and opens by keyboard shortcut with number keys to pick.",
      "icon": {
        "url": "./icons/model-presets-8e82d4e5.svg"
      },
      "tags": [
        "composer",
        "models",
        "presets",
        "keyboard-shortcuts",
        "instructions",
        "productivity"
      ],
      "author": {
        "name": "Krzysztof Kraszewski",
        "github": "xkrsz",
        "url": "https://github.com/xkrsz"
      },
      "source": {
        "git": {
          "url": "https://github.com/xkrsz/bb-model-presets.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "monokai",
      "displayName": "bb Monokai",
      "description": "A dark Monokai-family theme for bb: one meaning per hue, a single text ladder, and a matching terminal palette.",
      "icon": {
        "url": "./icons/monokai-ae0f7cce.svg"
      },
      "tags": [
        "theme",
        "dark",
        "monokai",
        "terminal",
        "interface"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/monokai",
          "range": "^0.3.0",
          "tagPrefix": "monokai/"
        }
      }
    },
    {
      "id": "noema",
      "displayName": "Noema",
      "description": "Bridges BB threads to your own Noema server over its Streamable HTTP MCP endpoint for durable, searchable memory across sessions.",
      "icon": {
        "url": "./icons/noema-858265a4.svg"
      },
      "tags": [
        "memory",
        "mcp",
        "federation",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-noema.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "noisegate",
      "displayName": "Noisegate",
      "description": "Agent-invoked noise suppression — the agent can check short acknowledgements and filler against known noise patterns before sending.",
      "icon": {
        "url": "./icons/noisegate-d31ed357.svg"
      },
      "tags": [
        "output",
        "tokens",
        "filtering",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-noisegate.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "notify",
      "displayName": "Notify",
      "description": "Sends a native macOS notification when a bb thread finishes or fails, and adds a notify_user agent tool plus a bb notify command.",
      "icon": {
        "url": "./icons/notify-c5803165.svg"
      },
      "tags": [
        "notifications",
        "macos",
        "threads",
        "agent-tools"
      ],
      "author": {
        "name": "Scott Sunarto",
        "github": "smsunarto",
        "url": "https://github.com/smsunarto"
      },
      "source": {
        "git": {
          "url": "https://github.com/smsunarto/bb-plugins.git",
          "subdir": "plugins/notify",
          "range": "^0.2.1",
          "tagPrefix": "notify/"
        }
      }
    },
    {
      "id": "ntfy",
      "displayName": "ntfy notifications",
      "description": "Pushes a notification to your phone via ntfy.sh when a bb thread needs your attention: finished unread turns, failures, and pending approvals.",
      "icon": {
        "url": "./icons/ntfy-2ef77317.svg"
      },
      "tags": [
        "notifications",
        "ntfy",
        "push",
        "mobile"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-ntfy",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "operator-inbox",
      "displayName": "Operator Inbox",
      "description": "Adds a project-scoped inbox where BB agents leave durable messages and operators reply through native threads.",
      "icon": {
        "url": "./icons/operator-inbox-ba921be7.svg"
      },
      "tags": [
        "inbox",
        "messages",
        "agent-tools",
        "threads",
        "productivity"
      ],
      "author": {
        "name": "pixexid",
        "github": "pixexid",
        "url": "https://github.com/pixexid"
      },
      "source": {
        "git": {
          "url": "https://github.com/pixexid/bb-plugin-operator-inbox.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "pdf-viewer",
      "displayName": "PDF Viewer",
      "description": "Opens .pdf files in a BB panel tab instead of downloading them, with the browser's paging, zoom, search and print controls, and adds a PDF panel for browsing a host's folders and reopening recent documents.",
      "icon": {
        "url": "./icons/pdf-viewer-8ac376f7.svg"
      },
      "tags": [
        "pdf",
        "documents",
        "viewer",
        "file-opener",
        "files",
        "reader",
        "interface"
      ],
      "author": {
        "name": "Foma",
        "github": "xMinor-1",
        "url": "https://github.com/xMinor-1"
      },
      "source": {
        "git": {
          "url": "https://github.com/xMinor-1/bb-plugins.git",
          "subdir": "plugins/pdf-viewer",
          "range": "^0.1.0",
          "tagPrefix": "pdf-viewer/"
        }
      }
    },
    {
      "id": "perspectives",
      "displayName": "Perspectives",
      "description": "Adds help and gather_perspectives tools that create bounded hidden model threads for read-only expert analysis and cited synthesis; planner/worker provider, model, reasoning, and permission settings control cost and authority.",
      "icon": {
        "url": "./icons/perspectives-30810901.png"
      },
      "tags": [
        "agents",
        "developer-tools",
        "experts",
        "orchestration",
        "research"
      ],
      "author": {
        "name": "Phosphor",
        "github": "its-rosetta",
        "url": "https://phosphor.co"
      },
      "source": {
        "npm": {
          "package": "@phosphorco/bb-plugin-perspectives",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "pets",
      "displayName": "Pets",
      "description": "Adds a pixel companion to the BB window that mirrors your fleet, walks to threads waiting on you, and earns XP from finished turns.",
      "icon": {
        "url": "./icons/pets-88a81ec9.svg"
      },
      "tags": [
        "companion",
        "interface",
        "pixel-art",
        "threads",
        "ai-art"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-pets.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "pr-manager",
      "displayName": "PR Manager",
      "description": "Shows your open GitHub pull requests and recent merges with their CI and review state summarised as waiting, failing, feedback, approved or merged, and opens or links the BB worktree thread for the one you pick.",
      "icon": {
        "url": "./icons/pr-manager-64645e85.svg"
      },
      "tags": [
        "pull-requests",
        "github",
        "worktrees",
        "threads",
        "ci",
        "status"
      ],
      "author": {
        "name": "Rob Ennals",
        "github": "robennals",
        "url": "https://github.com/robennals"
      },
      "source": {
        "git": {
          "url": "https://github.com/robennals/bb-plugins.git",
          "subdir": "plugins/pr-manager",
          "range": "^0.1.0",
          "tagPrefix": "pr-manager/"
        }
      }
    },
    {
      "id": "prime-agent-acp",
      "displayName": "Prime Agent (ACP)",
      "description": "Runs bb threads on Prime Agent (by Prime Intellect) through its native ACP protocol, with model discovery and reasoning level support. Installing the provider requires an explicit `bb prime-agent install` command that downloads and installs the official prime-agent binary from Prime Intellect; thread content is processed by Prime Intellect.",
      "icon": {
        "url": "./icons/prime-agent-acp-ad265b28.svg"
      },
      "tags": [
        "acp",
        "providers",
        "agents",
        "prime-agent",
        "prime-intellect"
      ],
      "author": {
        "name": "rawizhere",
        "github": "rawizhere",
        "url": "https://github.com/rawizhere"
      },
      "source": {
        "git": {
          "url": "https://github.com/rawizhere/bb-plugin-prime-agent-acp.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "progressive-skill",
      "displayName": "Progressive Skill",
      "description": "Smart skill index compaction — usage-ranked, budget-capped skill lists so agents load the right skills.",
      "icon": {
        "url": "./icons/progressive-skill-2a22ebd1.svg"
      },
      "tags": [
        "skills",
        "context",
        "efficiency",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-progressive-skill.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "project-instructions",
      "displayName": "Project Instructions",
      "description": "Gives each bb project its own standing instructions and adds them to the system prompt of every thread in that project, without writing anything into the repository.",
      "icon": "FileText",
      "tags": [
        "instructions",
        "agents",
        "projects",
        "prompt",
        "monorepo",
        "settings"
      ],
      "author": {
        "name": "Roger Serra",
        "github": "Hazihell"
      },
      "source": {
        "git": {
          "url": "https://github.com/Hazihell/bb-plugin-project-instructions.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "prompt-enhancer",
      "displayName": "Prompt Enhancer",
      "description": "Rewrites the composer draft into a clearer prompt through a hidden bb thread, keeping follow-ups short, preserving @mentions and file paths, and offering Undo.",
      "icon": {
        "url": "./icons/prompt-enhancer-c9c7e6e9.svg"
      },
      "tags": [
        "composer",
        "prompt",
        "writing",
        "interface",
        "keyboard-shortcuts"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-prompt-enhancer.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "prompt-log",
      "displayName": "Prompt Log",
      "description": "Lists every prompt you sent in a thread in a Prompts side-panel tab, newest first and grouped by day, with a filter, a marker on the prompt being worked on, and a button that puts any earlier prompt back in the composer.",
      "icon": {
        "url": "./icons/prompt-log-f852a04d.svg"
      },
      "tags": [
        "prompt",
        "history",
        "threads",
        "sidebar",
        "interface",
        "composer",
        "filtering"
      ],
      "author": {
        "name": "Pablo Oliva",
        "github": "pablooliva",
        "url": "https://github.com/pablooliva"
      },
      "source": {
        "git": {
          "url": "https://github.com/pablooliva/bb-ide-session-prompts.git",
          "subdir": "bb-plugin-prompt-log",
          "range": "^0.1.0",
          "tagPrefix": "prompt-log/"
        }
      }
    },
    {
      "id": "prompts",
      "displayName": "Prompts",
      "description": "Stashes prompts you write while an agent is busy and injects, schedules, or auto-sends them when it next goes idle, alongside a searchable snippet library with {{fill-in}} templates.",
      "icon": {
        "url": "./icons/prompts-4e83ddff.svg"
      },
      "tags": [
        "prompts",
        "queue",
        "snippets",
        "templates",
        "composer",
        "scheduling",
        "threads",
        "productivity"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-prompts.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "provider-authentication",
      "displayName": "Provider Authentication",
      "description": "Authenticates and reauthenticates Claude Code on connected bb machines from BB settings.",
      "icon": "Lock",
      "tags": [
        "providers",
        "authentication",
        "oauth",
        "claude-code",
        "settings"
      ],
      "author": {
        "name": "wjin17",
        "github": "wjin17",
        "url": "https://github.com/wjin17"
      },
      "source": {
        "git": {
          "url": "https://github.com/wjin17/bb-plugin-provider-authentication.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "provider-usage",
      "displayName": "Provider Usage",
      "description": "Shows how much of each provider's plan is left — every rate-limit window, percent remaining, and when it resets — plus a 7/30/90-day token chart covering every provider, from local transcripts and BB's own usage events.",
      "icon": {
        "url": "./icons/provider-usage-752e444b.svg"
      },
      "tags": [
        "usage",
        "rate-limits",
        "quota",
        "tokens",
        "codex",
        "claude-code",
        "cursor",
        "opencode",
        "sidebar"
      ],
      "author": {
        "name": "Braedon Saunders",
        "github": "braedonsaunders",
        "url": "https://github.com/braedonsaunders"
      },
      "source": {
        "git": {
          "url": "https://github.com/braedonsaunders/bb-plugin-provider-usage.git",
          "range": "^0.4.0"
        }
      }
    },
    {
      "id": "recent-archives",
      "displayName": "Recent Archives",
      "description": "Adds a per-project Recently archived filter to the sidebar Display options menu that lists the newest archived threads under the project, previews them without restoring, and unarchives from the row or thread header.",
      "icon": {
        "url": "./icons/recent-archives-63523030.svg"
      },
      "tags": [
        "sidebar",
        "archive",
        "threads",
        "interface",
        "filters"
      ],
      "author": {
        "name": "Braedon Saunders",
        "github": "braedonsaunders",
        "url": "https://github.com/braedonsaunders"
      },
      "source": {
        "git": {
          "url": "https://github.com/braedonsaunders/bb-plugin-recent-archives.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "rephrase",
      "displayName": "Re-phrase",
      "description": "Adds a Re-phrase button to the prompt input that rewrites your draft with an agent and puts the result back in the composer.",
      "icon": "AiContentGenerator01",
      "tags": [
        "prompt",
        "composer",
        "interface",
        "writing"
      ],
      "author": {
        "name": "suiramdev",
        "github": "suiramdev"
      },
      "source": {
        "git": {
          "url": "https://github.com/suiramdev/bb-plugin-rephrase.git",
          "range": "^0.2.1"
        }
      }
    },
    {
      "id": "repo-watch",
      "displayName": "Repo Watch",
      "description": "Adds a bb navigation screen that monitors local git repositories, worktrees, and branches, highlighting ones that need attention.",
      "icon": "Zap",
      "tags": [
        "git",
        "repositories",
        "worktrees",
        "monitoring"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-repo-watch",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "rtk",
      "displayName": "Rtk",
      "description": "Agent-invoked shell tool — rewrites commands through the external rtk CLI for filtered output on verbose builds, tests, and git diffs. Requires the rtk CLI; unrestricted shell access.",
      "icon": {
        "url": "./icons/rtk-9f6bac05.svg"
      },
      "tags": [
        "terminal",
        "tokens",
        "shell",
        "filtering"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-rtk.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "security-guidance",
      "displayName": "Security Guidance",
      "description": "Pattern-matched security warnings for code the agent writes — 25 rules covering unsafe deserialization, injection, XSS, and crypto footguns.",
      "icon": {
        "url": "./icons/security-guidance-b34f32ea.svg"
      },
      "tags": [
        "security",
        "code-quality",
        "safety",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-security-guidance.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "sentry-issues",
      "displayName": "Sentry Issues",
      "description": "Browses bounded, read-only Sentry issue snapshots across configured projects and opens searchable issue detail with optional local BB triage links.",
      "icon": {
        "url": "./icons/sentry-issues-808083db.svg"
      },
      "tags": [
        "sentry",
        "issues",
        "observability",
        "error-monitoring",
        "debugging",
        "triage",
        "sync",
        "read-only"
      ],
      "author": {
        "name": "MacHatter1",
        "github": "MacHatter1",
        "url": "https://github.com/MacHatter1"
      },
      "source": {
        "git": {
          "url": "https://github.com/MacHatter1/bb-sentry-issues.git",
          "range": "^0.1.2"
        }
      }
    },
    {
      "id": "server-status",
      "displayName": "Server Status",
      "description": "Tracks host RAM usage as a ring around a sidebar footer button — amber from 80%, red above 90% — and opens a panel with CPU, memory, swap, disk, load average, uptime, and OS and kernel version.",
      "icon": {
        "url": "./icons/server-status-0fe86d02.svg"
      },
      "tags": [
        "server",
        "monitoring",
        "memory",
        "disk",
        "uptime",
        "sidebar",
        "interface"
      ],
      "author": {
        "name": "Foma",
        "github": "xMinor-1",
        "url": "https://github.com/xMinor-1"
      },
      "source": {
        "git": {
          "url": "https://github.com/xMinor-1/bb-plugins.git",
          "subdir": "plugins/server-status",
          "range": "^0.1.0",
          "tagPrefix": "server-status/"
        }
      }
    },
    {
      "id": "session-notes",
      "displayName": "Session Notes",
      "description": "Attaches private, thread-scoped notes to individual bb timeline messages, and never sends them to the agent's context.",
      "icon": "FileText",
      "tags": [
        "notes",
        "annotations",
        "threads",
        "messages",
        "interface",
        "markdown"
      ],
      "author": {
        "name": "Pablo Oliva",
        "github": "pablooliva",
        "url": "https://github.com/pablooliva"
      },
      "source": {
        "git": {
          "url": "https://github.com/pablooliva/bb-ide-session-notes-plugin.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "sidebar-filter",
      "displayName": "Sidebar Project Filter",
      "description": "Replaces the sidebar thread list with a project-grouped view that hides projects without active threads.",
      "icon": {
        "url": "./icons/sidebar-filter-610d1d3c.svg"
      },
      "tags": [
        "sidebar",
        "threads",
        "interface",
        "workspace"
      ],
      "author": {
        "name": "Shane Logsdon",
        "github": "slogsdon",
        "url": "https://github.com/slogsdon"
      },
      "source": {
        "npm": {
          "package": "bb-plugin-sidebar-filter",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "slopcop",
      "displayName": "SlopCop",
      "description": "Automated PR review rules that dispatch BB agents.",
      "icon": {
        "url": "./icons/slopcop-35963518.svg"
      },
      "tags": [
        "developer-tools",
        "github",
        "reviews"
      ],
      "author": {
        "name": "Sawyer Hood",
        "github": "SawyerHood"
      },
      "source": {
        "git": {
          "url": "https://github.com/SawyerHood/bb-slop-cop.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "sql",
      "displayName": "SQL",
      "description": "Browse Postgres schemas and run read-only SQL from a bb panel or agent tools; write support is planned for 0.5.",
      "icon": "Database",
      "tags": [
        "sql",
        "postgres",
        "database",
        "developer-tools",
        "query",
        "read-only"
      ],
      "author": {
        "name": "yazydzhi",
        "github": "yazydzhi",
        "url": "https://github.com/yazydzhi"
      },
      "source": {
        "git": {
          "url": "https://github.com/yazydzhi/bb-plugin-sql.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "sticky-notes",
      "displayName": "Sticky Notes",
      "description": "Adds shared, movable notes directly to bb threads for asynchronous collaboration.",
      "icon": {
        "url": "./icons/sticky-notes-685329f4.png"
      },
      "tags": [
        "collaboration",
        "interface",
        "notes",
        "threads"
      ],
      "author": {
        "name": "Phosphor",
        "github": "its-rosetta",
        "url": "https://phosphor.co"
      },
      "source": {
        "npm": {
          "package": "@phosphorco/bb-plugin-sticky-notes",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "t3sidebar",
      "displayName": "T3 Sidebar",
      "description": "Replaces the BB thread list with a stable inbox, snooze controls, and child thread links.",
      "icon": "PanelLeft",
      "tags": [
        "interface",
        "sidebar",
        "threads"
      ],
      "author": {
        "name": "Sawyer Hood",
        "github": "SawyerHood"
      },
      "source": {
        "git": {
          "url": "https://github.com/SawyerHood/bb-plugin-t3sidebar.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "taskboard",
      "displayName": "Taskboard",
      "description": "Browses and creates project-scoped GitHub, Linear, or Jira issues in one focused List or Kanban board, with explicit review before creation.",
      "icon": {
        "url": "./icons/taskboard-0b77950c.svg"
      },
      "tags": [
        "tasks",
        "project-management",
        "kanban",
        "github",
        "linear",
        "jira"
      ],
      "author": {
        "name": "Mateo Cerquetella",
        "github": "MateoCerquetella",
        "url": "https://github.com/MateoCerquetella"
      },
      "source": {
        "git": {
          "url": "https://github.com/MateoCerquetella/bb-plugins.git",
          "subdir": "plugins/taskboard",
          "range": "^0.3.3",
          "tagPrefix": "taskboard/"
        }
      }
    },
    {
      "id": "theme-toggle",
      "displayName": "Theme Toggle",
      "description": "Flips bb between light and dark from a sidebar footer button: a click switches the appearance, while hovering, holding, or right-clicking opens a menu with light, dark, or system appearance and every palette installed on the host, including ones other plugins provide. The icon is a square split by a diagonal — day above, night below — and the half that is on is filled.",
      "icon": {
        "url": "./icons/theme-toggle-b81e39a7.svg"
      },
      "tags": [
        "themes",
        "palette",
        "dark-mode",
        "appearance",
        "sidebar",
        "interface"
      ],
      "author": {
        "name": "Foma",
        "github": "xMinor-1",
        "url": "https://github.com/xMinor-1"
      },
      "source": {
        "git": {
          "url": "https://github.com/xMinor-1/bb-plugins.git",
          "subdir": "plugins/theme-toggle",
          "range": "^0.3.0",
          "tagPrefix": "theme-toggle/"
        }
      }
    },
    {
      "id": "thread-hover-cards",
      "displayName": "Thread Hover Cards",
      "description": "Hover a thread in the sidebar to see useful info such as model, run time, latest reply, and PR information all at a glance and without opening a thread.",
      "icon": "ZoomIn",
      "tags": [
        "sidebar",
        "threads",
        "status",
        "hover",
        "pull-requests",
        "interface"
      ],
      "author": {
        "name": "brsbl",
        "github": "brsbl",
        "url": "https://github.com/brsbl"
      },
      "source": {
        "git": {
          "url": "https://github.com/brsbl/bb-plugins.git",
          "subdir": "plugins/thread-hover-cards",
          "range": "^0.1.0",
          "tagPrefix": "thread-hover-cards/"
        }
      }
    },
    {
      "id": "thread-inbox",
      "displayName": "Thread Inbox (w/ Children)",
      "description": "Replaces the BB thread list with a stable, reorderable inbox that nests child threads and adds parking and bulk actions.",
      "icon": "PanelLeft",
      "tags": [
        "interface",
        "sidebar",
        "threads",
        "inbox",
        "productivity"
      ],
      "author": {
        "name": "WYEZ",
        "github": "wy3z",
        "url": "https://github.com/wy3z"
      },
      "source": {
        "git": {
          "url": "https://github.com/wy3z/bb-plugin-thread-inbox.git",
          "range": "^0.2.1"
        }
      }
    },
    {
      "id": "thread-namer",
      "displayName": "Thread Namer",
      "description": "Names threads with an agent when their first turn ends, so the sidebar reads as what you were doing, and re-generates a name on demand from the thread header or the CLI.",
      "icon": "AiContentGenerator01",
      "tags": [
        "thread",
        "title",
        "naming",
        "sidebar",
        "agent",
        "interface"
      ],
      "author": {
        "name": "Marius Nouchet",
        "github": "suiramdev",
        "url": "https://github.com/suiramdev"
      },
      "source": {
        "git": {
          "url": "https://github.com/suiramdev/bb-plugin-thread-namer.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "thread-provider-icons",
      "displayName": "Thread Provider Icons",
      "description": "Draws each thread's provider logo before its title in the sidebar, in the provider's own brand colour, so you can tell which agent owns which thread without opening it.",
      "icon": {
        "url": "./icons/thread-provider-icons-1ca4af15.svg"
      },
      "tags": [
        "interface",
        "sidebar",
        "threads",
        "icons",
        "providers"
      ],
      "author": {
        "name": "Braedon Saunders",
        "github": "braedonsaunders",
        "url": "https://github.com/braedonsaunders"
      },
      "source": {
        "git": {
          "url": "https://github.com/braedonsaunders/bb-plugin-thread-provider-icons.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "tinted-threads",
      "displayName": "Tinted Threads",
      "description": "A tinted replacement for bb's sidebar thread list with active and blocked row hues, provider glyphs, git diff badges, and sub-thread nesting.",
      "icon": "PanelLeft",
      "tags": [
        "interface",
        "sidebar",
        "threads"
      ],
      "author": {
        "name": "Tom McKenzie",
        "github": "grrowl"
      },
      "source": {
        "git": {
          "url": "https://github.com/grrowl/bb-tinted-threads.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "tokenmaxx",
      "displayName": "tokenmaxx",
      "description": "Shows every Codex and Claude Code account tokenmaxx manages, with live rate-limit windows, token analytics, account switching, auto-rotation policy, sign-in, and routing control.",
      "icon": {
        "url": "./icons/tokenmaxx-05b77465.svg"
      },
      "tags": [
        "tokenmaxx",
        "providers",
        "rate-limits",
        "analytics",
        "accounts",
        "developer-tools"
      ],
      "author": {
        "name": "Pedro Filho",
        "github": "pedroapfilho",
        "url": "https://github.com/pedroapfilho"
      },
      "source": {
        "git": {
          "url": "https://github.com/pedroapfilho/bb-plugin-tokenmaxx.git",
          "range": "^0.1.1"
        }
      }
    },
    {
      "id": "tokyo-night",
      "displayName": "Tokyo Night",
      "description": "Adds the two Tokyo Night palettes (Night and Storm), each pairing its dark base with Tokyo Night Light for light mode.",
      "icon": {
        "url": "./icons/tokyo-night-6c795cf1.svg"
      },
      "tags": [
        "themes",
        "appearance",
        "colors",
        "interface",
        "tokyo-night"
      ],
      "author": {
        "name": "Justin Krehel",
        "github": "krehel",
        "url": "https://github.com/krehel"
      },
      "source": {
        "git": {
          "url": "https://github.com/krehel/bb-plugin-tokyo-night.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "traces",
      "displayName": "Traces",
      "description": "Indexes local agent session files and opens searchable trajectories with message, tool, error, and provider filters.",
      "icon": {
        "url": "./icons/traces-9bdd0463.svg"
      },
      "tags": [
        "traces",
        "observability",
        "agent-sessions",
        "trajectories",
        "developer-tools"
      ],
      "author": {
        "name": "Patrick Lee",
        "github": "patleeman",
        "url": "https://github.com/patleeman"
      },
      "source": {
        "git": {
          "url": "https://github.com/patleeman/bb-plugins.git",
          "subdir": "packages/bb-plugin-traces",
          "range": "^0.1.0",
          "tagPrefix": "traces/"
        }
      }
    },
    {
      "id": "ui-tweaks",
      "displayName": "UI Tweaks",
      "description": "Adds configurable fonts, new-thread prompt placement, Open With filtering, and sidebar footer controls to BB.",
      "icon": "SlidersHorizontal",
      "tags": [
        "interface",
        "customization",
        "fonts",
        "sidebar",
        "workspace"
      ],
      "author": {
        "name": "WYEZ",
        "github": "wy3z",
        "url": "https://github.com/wy3z"
      },
      "source": {
        "git": {
          "url": "https://github.com/wy3z/bb-plugin-ui-tweaks.git",
          "range": "^0.17.0"
        }
      }
    },
    {
      "id": "ultragoal",
      "displayName": "UltraGoal",
      "description": "Runs provider-neutral durable agent goals with scheduled workers and verification. Requires BB >=0.39 and Plugin SDK >=0.4.8. It makes no direct network requests; local provider-store reads, base-branch squash-merges, and managed worktree and branch cleanup are off by default and require explicit consent.",
      "icon": {
        "url": "./icons/ultragoal-9a4e92b2.svg"
      },
      "tags": [
        "agents",
        "automation",
        "goals",
        "orchestration",
        "planning"
      ],
      "author": {
        "name": "Braedon Saunders",
        "github": "braedonsaunders",
        "url": "https://github.com/braedonsaunders"
      },
      "source": {
        "git": {
          "url": "https://github.com/braedonsaunders/bb-plugin-ultragoal.git",
          "range": "^0.28.0"
        }
      }
    },
    {
      "id": "unslop",
      "displayName": "Unslop",
      "description": "Agent-invoked filter — the agent can strip overused AI patterns like hedging, filler, and corporate affect from text before sending.",
      "icon": {
        "url": "./icons/unslop-5d90a179.svg"
      },
      "tags": [
        "output",
        "filtering",
        "writing",
        "agent-interaction"
      ],
      "author": {
        "name": "prismatic7",
        "github": "prismatic7"
      },
      "source": {
        "git": {
          "url": "https://github.com/prismatic7/bb-plugin-unslop.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "usage-meter",
      "displayName": "Usage Meter",
      "description": "Shows Claude subscription limits as two rings around a sidebar footer button — the five-hour session and the week — and adds a Usage page that reads local Claude Code transcripts to explain where the limits went, broken down by project, model, thread, skill and subagent.",
      "icon": {
        "url": "./icons/usage-meter-93d96ace.svg"
      },
      "tags": [
        "usage",
        "limits",
        "tokens",
        "claude-code",
        "analytics",
        "sidebar",
        "interface"
      ],
      "author": {
        "name": "Foma",
        "github": "xMinor-1",
        "url": "https://github.com/xMinor-1"
      },
      "source": {
        "git": {
          "url": "https://github.com/xMinor-1/bb-plugins.git",
          "subdir": "plugins/usage-meter",
          "range": "^0.2.0",
          "tagPrefix": "usage-meter/"
        }
      }
    },
    {
      "id": "usage-page",
      "displayName": "Usage",
      "description": "Tracks Claude Code, Codex, and Pi token usage with estimated API costs in a bb dashboard.",
      "icon": "ChartColumn",
      "tags": [
        "usage",
        "analytics",
        "tokens",
        "costs",
        "claude-code",
        "codex",
        "pi"
      ],
      "author": {
        "name": "Evan",
        "github": "iamEvanYT",
        "url": "https://github.com/iamEvanYT"
      },
      "source": {
        "git": {
          "url": "https://github.com/iamEvanYT/bb-usage-page.git",
          "range": "^1.2.0"
        }
      }
    },
    {
      "id": "usage-tracker",
      "displayName": "Usage Tracker",
      "description": "Shows compact Codex and Claude Code five-hour and weekly usage limits in the BB sidebar footer.",
      "icon": "ChartColumn",
      "tags": [
        "usage",
        "rate-limits",
        "codex",
        "claude-code",
        "sidebar"
      ],
      "author": {
        "name": "Mateo Cerquetella",
        "github": "MateoCerquetella",
        "url": "https://github.com/MateoCerquetella"
      },
      "source": {
        "git": {
          "url": "https://github.com/MateoCerquetella/bb-plugins.git",
          "subdir": "plugins/usage-tracker",
          "range": "^0.1.5",
          "tagPrefix": "usage-tracker/"
        }
      }
    },
    {
      "id": "usage",
      "displayName": "Usage",
      "description": "Tracks coding-agent token usage and estimated API cost across enrolled machines.",
      "icon": "ChartColumn",
      "tags": [
        "analytics",
        "costs",
        "tokens",
        "usage"
      ],
      "author": {
        "name": "Mayank Bansal",
        "github": "MayankBansal12"
      },
      "source": {
        "git": {
          "url": "https://github.com/MayankBansal12/bb-plugin-usage.git",
          "range": "^0.3.1"
        }
      }
    },
    {
      "id": "vercel-theme",
      "displayName": "Vercel Theme",
      "description": "Adds a Vercel-inspired light and dark palette with Geist typography and matching code, diff, file-tree, and terminal colors.",
      "icon": {
        "url": "./icons/vercel-theme-4b3ff44b.svg"
      },
      "tags": [
        "theme",
        "dark",
        "light",
        "vercel",
        "geist",
        "syntax-highlighting",
        "terminal",
        "interface"
      ],
      "author": {
        "name": "Divyesh Puri",
        "github": "divyesh-puri",
        "url": "https://github.com/divyesh-puri"
      },
      "source": {
        "git": {
          "url": "https://github.com/divyesh-puri/bb-plugin-vercel-theme.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "vscode-server",
      "displayName": "VS Code Server",
      "description": "Embed a VS Code Server or code-server workspace in a BB thread panel, with local-server capture and desktop-profile import.",
      "icon": {
        "url": "./icons/vscode-server-fc85ccb0.svg"
      },
      "tags": [
        "vscode",
        "code-server",
        "editor",
        "development",
        "right-panel"
      ],
      "author": {
        "name": "GantisStorm",
        "github": "GantisStorm",
        "url": "https://github.com/GantisStorm"
      },
      "source": {
        "git": {
          "url": "https://github.com/GantisStorm/bb-plugin-vscode-server.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "wakatime",
      "displayName": "WakaTime",
      "description": "Tracks BB agent working time locally with project, machine, model, concurrency, and activity breakdowns.",
      "icon": {
        "url": "./icons/wakatime-b1917c34.svg"
      },
      "tags": [
        "time-tracking",
        "analytics",
        "productivity",
        "agents",
        "local"
      ],
      "author": {
        "name": "Mayank",
        "github": "MayankBansal12",
        "url": "https://github.com/MayankBansal12"
      },
      "source": {
        "git": {
          "url": "https://github.com/MayankBansal12/bb-plugin-wakatime.git",
          "range": "^0.5.0"
        }
      }
    },
    {
      "id": "web-push-notify",
      "displayName": "Web Push Notify",
      "description": "Sends browser notifications when BB agents finish or fail, even while BB is closed.",
      "icon": "Mail",
      "tags": [
        "agents",
        "notifications",
        "web-push"
      ],
      "author": {
        "name": "Mayank Bansal",
        "github": "MayankBansal12"
      },
      "source": {
        "git": {
          "url": "https://github.com/MayankBansal12/bb-plugin-web-push-notify.git",
          "range": "^0.2.0"
        }
      }
    },
    {
      "id": "worktree-setup",
      "displayName": "Worktree Setup",
      "description": "Runs per-repo setup scripts when bb creates a worktree, using a global git post-checkout hook so nothing needs to live in your repositories.",
      "icon": "GitBranch",
      "tags": [
        "worktree",
        "git-hooks",
        "provisioning",
        "setup",
        "automation"
      ],
      "author": {
        "name": "Kavii Suri",
        "github": "KaviiSuri"
      },
      "source": {
        "git": {
          "url": "https://github.com/KaviiSuri/bb-plugin-worktree-setup.git",
          "range": "^0.1.0"
        }
      }
    },
    {
      "id": "wterm-terminal-preview",
      "displayName": "Wterm Terminal Preview",
      "description": "Adds a Ghostty-backed terminal with independent tabs, TUI mouse input, secure file transfer, and font controls.",
      "icon": "Terminal",
      "tags": [
        "terminal",
        "developer-tools",
        "ssh",
        "file-transfer",
        "ghostty"
      ],
      "author": {
        "name": "Andrew Kiryushkin",
        "github": "Diffuzmetall",
        "url": "https://github.com/Diffuzmetall"
      },
      "source": {
        "git": {
          "url": "https://github.com/Diffuzmetall/bb-wterm-terminal-plugin.git",
          "range": "^0.3.14"
        }
      }
    },
    {
      "id": "xcode",
      "displayName": "Xcode",
      "description": "Tracks every Xcode build and test on the machine with no per-project configuration — live progress, verdicts, errors with file:line, history and trends — and streams the simulators they run on into the panel with full touch input, a build-aware device picker, SwiftUI preview diffs, and gated agent tools.",
      "icon": {
        "url": "./icons/xcode-52038a9f.svg"
      },
      "tags": [
        "xcode",
        "ios",
        "simulator",
        "builds",
        "tests",
        "swiftui",
        "previews",
        "snapshots",
        "agent-tools"
      ],
      "author": {
        "name": "Vedran Burojević",
        "github": "vburojevic",
        "url": "https://github.com/vburojevic"
      },
      "source": {
        "git": {
          "url": "https://github.com/vburojevic/bb-plugin-xcode.git",
          "range": "^0.2.0"
        }
      }
    }
  ]
}
