submit-a-plugin

Solid

Submit a bb plugin to the BB Community marketplace. Use this whenever a user asks to submit, list, publish, or add a plugin to the BB marketplace, or asks for a marketplace pull request. This skill checks the plugin, prepares a Git tag or npm release, creates a complete entry and icon, validates the marketplace, and opens the pull request.

Code & Development 2,482 stars 282 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Submit a plugin Submit a public plugin to the BB Community marketplace through a pull request. The marketplace lists plugin data only. The plugin code stays in its Git repository or npm package. ## Start with current contracts The marketplace contract can change independently from bb releases. 1. Open the plugin repository and read all applicable instruction files. 2. Inspect the plugin manifest and its current Git state. 3. Read the current marketplace files before you make an entry. Use this source repository: ```text https://github.com/get-bb/marketplace ``` Read these files from its default branch: - `README.md` - `schema/marketplace.schema.json` - `icons/README.md` - Two or more current files in `entries/` Treat those files as the source of truth. Use this skill for the workflow and quality checks. ## Determine the user request If the user asks only for instructions, give instructions without external changes. If the user asks for submission, prepare the release and pull request. Ask only for information that you cannot obtain from the plugin, Git, npm, or GitHub. Stop before each release mutation until the user approves the exact release. Do not expose tokens, npm credentials, private URLs, or local secrets. ## Check the plugin Find the plugin package before you prepare a release. 1. Read its `package.json`. 2. Find the package `name`, `version`, `engines`, and `bb` fields. 3. Confirm that `bb.name`, `bb.description`, and `bb.branding` describe the ...

Details

Author
get-bb
Repository
get-bb/bb
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

ref-sp-agents-plugin-marketplaces

Publish a repo's skills as an agent plugin distributed through a plugin marketplace, installable from Claude Code, GitHub Copilot CLI, and VS Code: plugin.json and marketplace.json layout, the manifest detection order that lets one repo serve every client, source types, the skills-path and caching rules, how visibility tiers map onto public/private/local hosting, and how releases and updates actually reach users. Use when: packaging skills as a plugin, creating or hosting a marketplace.json catalog, deciding which skills may be published, targeting Copilot CLI or VS Code users, cutting or versioning a plugin release, or debugging why an installed plugin is missing skills or not updating.

0 Updated today
swiftpostlabs
API & Backend Solid

bb-plugin-authoring

Write, build, and install bb plugins. Use whenever the task is to create a bb plugin, extend bb itself, or add a bb CLI command, agent tool, background service, settings, panel, mention provider, or other bb surface via a plugin. Covers the entire backend BbPluginApi and the frontend @get-bb/plugin-sdk/app contract with working patterns.

2,482 Updated today
get-bb
AI & Automation Listed

plugin-creator

This skill should be used when creating, modifying, or managing Claude Code plugins and plugin marketplaces. Trigger when working with plugin manifests (plugin.json, marketplace.json), creating plugin directory structures, adding plugin components (commands, skills, agents, hooks), version bumping, or when discussing plugin development workflows.

2 Updated today
lttr