본문으로 건너뛰기
cccskills
무료GitHub에 공개

submit-a-plugin

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover through bb pool.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Configure or troubleshoot ACP agent discovery, custom models, skills, and compaction in BB.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Approve a GitHub contributor to open PRs in get-bb/bb, then land the allowlist change with SlopCop and CI skipped. Use for requests such as "add @username to be able to open PRs" or an explicit add-contributor invocation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Create or edit element annotations in desktop Browser tabs, or update saved annotation comments through the plugin RPC.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Schedule or manage recurring and one-shot BB agent or script automations.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

get-bb의 스킬 모두 보기

이 스킬의 문제 신고