submit-a-plugin

Featured

Submit a bb plugin to the BB Community marketplace. Use 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 validates the plugin and release, creates the marketplace entry and icon, and opens the pull request.

AI & Automation 3,526 stars 455 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. The marketplace stores plugin metadata. The plugin code stays in its Git repository or npm package. ## Choose the task If the user asks only for instructions, explain the process without remote changes. If the user asks for a submission, prepare and validate everything possible. Ask only for information that the plugin, Git, npm, GitHub, or marketplace cannot supply. A submission request does not approve a release. Before the first Git push, tag, npm publication, or other release mutation, show the exact account, repository, commit, package, version, source, and commands. Get approval for that release. Do not expose credentials, private URLs, or local secrets. ## Read current contracts The marketplace contract can change independently from BB releases. Read these files from the default branch of https://github.com/get-bb/marketplace: - README.md - schema/marketplace.schema.json - icons/README.md - At least two current files in entries/ Treat those files as the contract. Use this skill for workflow and quality rules. ## Workflow 1. Read repository instructions, package.json, Git state, and release state. 2. Validate the plugin with its package manager and bb plugin build. 3. Select and verify one public release source. 4. Get separate approval before any release mutation. 5. Create one marketplace entry and a vendored icon. 6. Validate the marketplace repository. 7. Commit only the entry and ...

Details

Author
get-bb
Repository
get-bb/bb
Created
6 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 1 weeks ago
swiftpostlabs
API & Backend Featured

bb-plugin-authoring

Write, build, test, and install BB plugins. Use whenever a task creates or changes a BB plugin, BB CLI command, agent tool, background service, provider, setting, panel, mention provider, file renderer, message action, or other Plugin SDK surface.

3,526 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