bb-plugin-authoring
FeaturedCreate or change BB plugins and Plugin SDK extensions, including CLI commands, agent tools, providers, and UI surfaces.
API & Backend 3,934 stars
552 forks Updated today MIT
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Author BB plugins
A BB plugin is a TypeScript package that can add server behavior, agent
capabilities, host-rendered UI, or a frontend bundle.
Use the current SDK types and repository source as the contract. This skill
routes to detailed references, but the installed BB version decides the exact
API.
## Implement and verify
Inspect the affected package and current SDK declarations to select backend,
frontend, or both. Build the plugin and verify the affected contracts and user
workflow. Install or reload when a live check is needed for the requested work.
Use bb plugin new <name> for a new plugin. The scaffold includes frontend files.
Remove `bb.app` and those files when the plugin is headless.
Every new public Plugin SDK surface starts with an experimental\_ prefix and an
entry in docs/api_to_audit.md. Add its Plugin Guide card and API inventory in
the same change.
## Read only the relevant reference
### Start, package, and release
- Read references/quickstart.md for package structure, manifest fields,
scaffold output, build, install, and the first plugin.
- Read references/distribution.md for exact API lookup, Git or npm release,
multi-plugin repositories, and custom marketplaces.
### Backend
- Read references/backend-foundation.md for the factory, logging, settings,
storage, server information, and host access.
- Read references/backend-sdk.md for projects, environments, threads,
interactions, provider models, browser sessions, and event history.
- Re...
Details
- Author
- get-bb
- Repository
- get-bb/bb
- Created
- 7 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
submit-a-plugin
Prepare and submit a BB plugin to the Community marketplace when publication or a marketplace PR is requested.
3,934 Updated today
get-bb AI & Automation Featured
bb-cli
Inspect or manage BB state with the bb CLI; use for BB commands and configuration.
3,934 Updated today
get-bb API & Backend Listed
plugin-authoring
Authoring discipline for Claude Code plugins — directory-convention discovery, the invocation frontmatter and the silent failure the wrong state causes, manifest fields and the marketplace traps, and hooks. Auto-applies when editing anything under plugins/. Read the reference matching what you are changing.
1 Updated today
virajp