跳到正文
cccskills
免费在 GitHub 公开

submit-a-plugin

Prepare a BB plugin for the Community marketplace by checking its release source, assembling metadata, an overview and images, validating the submission, and opening a pull request for review.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Prepare and submit a BB plugin to the Community marketplace when publication or a marketplace PR is requested.

查看安装方法

适用场景

  • Submit a BB plugin to the Community marketplace
  • Prepare an overview, icon, and screenshots
  • Validate a marketplace submission before review
  • Update an existing plugin listing

包含的文件(5)

  • SKILL.md3.4 KB
  • references/marketplace-entry.md10.8 KB
  • references/plugin-release.md3.6 KB
  • references/pull-request.md3.6 KB
  • scripts/derive-plugin-id.mjs1.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

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-v2.schema.json
  • marketplace.base.json, for the current category IDs
  • icons/README.md
  • At least two current files in entries/

An entry file uses the version 2 entry fields. Read schema/marketplace-v2.schema.json for those fields. The older schema/marketplace.schema.json file describes the frozen version 1 output document. Do not use it as the entry contract.

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 with a vendored icon.
  6. Install the plugin and capture its screenshots.
  7. Copy the plugin PLUGIN_OVERVIEW.md file into the marketplace. The public marketplace requires an overview file on every entry.
  8. Validate the marketplace repository.
  9. Commit only the entry, icon, screenshots, and overview file.
  10. Open a pull request from the submitter account.

Read these references as the task reaches each stage:

  • Read references/plugin-release.md before validating or releasing a plugin.
  • Read references/marketplace-entry.md before you create the entry, icon, screenshots, or overview file. It states what a good entry and description hold, how to capture screenshots with a harness browser or computer automation tool, what to ask the user for when the harness has no such tool, which markdown the long-form description can use, and what to do when the plugin has no PLUGIN_OVERVIEW.md yet. It ends with a quality check to run before the pull request.
  • Read references/pull-request.md before cloning, validating, or submitting the marketplace repository.

Use scripts/derive-plugin-id.mjs to calculate the same plugin ID that BB uses:

node /PATH/TO/THIS/SKILL/scripts/derive-plugin-id.mjs /PATH/TO/PLUGIN/package.json

Completion

Return the pull request URL, released source, and validation results. Do not wait for a merge unless the user asks.

A compatible release within an existing tracking range usually needs no new marketplace pull request. Open another pull request when source, branding, description, long-form description, category, screenshots, ownership, tag, or range changes.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Configure and diagnose Account Pooler in BB, including accounts, authentication, quota-based routing, and failover, which switches to another account. Inspect account and routing state, plus Provider Retry decisions after pooled rate-limit failures.

中文简介正在准备中。当前显示英语简介。

  • Inspect registered accounts and routing state
  • Configure account login or credential import
  • Investigate quota routing and account failover
get-bb/bb45162026年10月20日 更新

Configure and troubleshoot agents connected to BB through ACP, an agent connection protocol. Manage agent discovery, registry additions, model choices, custom agent settings, skill locations, and supported conversation compaction, which condenses session context.

中文简介正在准备中。当前显示英语简介。

  • Add an agent from the official ACP registry
  • Investigate missing OpenCode models or modes
  • Configure custom agents and skill locations
get-bb/bb45162026年10月20日 更新

Approve a GitHub account to open pull requests in get-bb/bb by updating its allowlist. The workflow verifies the account, checks the change, and creates and merges an approval PR while skipping SlopCop review and CI.

中文简介正在准备中。当前显示英语简介。

  • Approving a contributor to open pull requests
  • Preparing an approval PR for review only
  • Checking whether an account is already approved
get-bb/bb45162026年10月20日 更新

Add comments to specific elements in desktop Browser tabs and include those references in prompts. Edit or delete annotation pins, or update saved comments through the plugin RPC, a command interface for plugins.

中文简介正在准备中。当前显示英语简介。

  • Point out a button to change in a prompt
  • Revise a comment before sending a prompt
  • Update a saved annotation comment
get-bb/bb45162026年10月20日 更新

Schedule recurring or one-time BB tasks using an agent for work that needs reasoning or a server-side script for fixed checks. Manage schedules, pause and resume tasks, run them manually, and inspect execution history.

中文简介正在准备中。当前显示英语简介。

  • Schedule recurring feed summaries
  • Run periodic health checks or API polling
  • Schedule a one-time agent task
get-bb/bb45162026年10月20日 更新

Manage the getbb.app account linked to a bb server. Check which account remote access and hosted services use, sign in through a browser or pairing code, and sign out to revoke the server's credential.

中文简介正在准备中。当前显示英语简介。

  • Check which account a bb server uses
  • Sign in through a browser or pairing code
  • Switch the account linked to a bb server
get-bb/bb45162026年10月20日 更新

查看 get-bb 的全部技能

报告此技能的问题