Skip to content
cccskills
FreePublished on GitHub

skill-creator

Create or improve BB skills by defining when they should be selected, writing task instructions, and organizing supporting files. Check metadata, resource paths, and realistic requests to verify that each skill is selected appropriately and works as intended.

OriginalShow the original description

Create or improve BB skills, including their triggers, instructions, and supporting resources.

See how to install

Good for

  • Turn specialist knowledge into a BB skill
  • Refine when an existing skill is selected
  • Organize references, scripts, and templates
  • Evaluate a major workflow change

Files included (2)

  • SKILL.md2.7 KB
  • references/evaluation.md797 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Skill creator

Create skills that add useful domain knowledge and trigger only for relevant tasks. User skills live at ~/.bb/skills/<name>/SKILL.md. Edit built-in and plugin skills at their source, not in generated runtime copies.

Contract

Start SKILL.md with YAML frontmatter:

---
name: skill-name
description: Briefly state the capability and when it applies.
---

The directory and name must match. Names use lowercase letters, numbers, and single hyphens, with at most 64 characters. Descriptions have a 1024-character limit; use a short, discriminating sentence rather than filling that limit. Preserve supported metadata and invocation settings when editing.

BB loads names and descriptions for discovery, the body when a skill is used, and supporting files when needed. New threads discover revisions; existing threads may retain the version they started with.

Write for the task

  • Keep the purpose, essential constraints, completion criteria, and reference routing in the entrypoint. A short skill needs no extra files.
  • Move substantial mode-specific procedures and examples into references/. State when to read each file; do not require loading every reference.
  • Use scripts/ for repeated deterministic work and assets/ for output templates or resources. Reuse existing resources before adding new ones.
  • Describe outcomes and decision boundaries. Reserve rigid steps for fragile operations where order matters; avoid generic advice, repeated repository rules, keyword catchalls, and model-specific scaffolding.
  • Preserve the user's scope and existing authorization. Continue through authorized implementation and verification; ask only for missing decisions. A skill being loaded does not itself authorize external writes or new work.
  • Keep real safety and product constraints explicit. Explain a constraint when its reason helps the agent apply it correctly.

Verify and finish

Check frontmatter, resource paths, scripts affected by the edit, and whether realistic requests select the right skill. Include near misses when changing triggers. Preserve working behavior rather than optimizing word count alone.

For substantial workflow or boundary changes, use references/evaluation.md for fresh-thread tests against the previous skill or no-skill baseline. A wording edit does not require full workflow execution. Keep evaluations isolated from live external actions.

Finish after relevant checks pass and demonstrated failures are corrected. Report the changes and any limits of the validation; do not keep testing without new evidence that another run would help.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

account-pool

FreeSummary

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/bb4.5KUpdated Oct 20, 2026

acp-provider

FreeSummary

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/bb4.5KUpdated Oct 20, 2026

add-contributor

FreeSummary

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/bb4.5KUpdated Oct 20, 2026

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/bb4.5KUpdated Oct 20, 2026

automations

FreeSummary

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/bb4.5KUpdated Oct 20, 2026

bb-account

FreeSummary

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/bb4.5KUpdated Oct 20, 2026

See all skills by get-bb

Report a problem with this skill