account-pool
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover…
Create or improve BB skills, including their triggers, instructions, and supporting resources.
$ npx -y skills add get-bb/bb --skill skill-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Create or improve BB skills, including their triggers, instructions, and supporting resources.
name: skill-creator description: "Create or improve BB skills, including their triggers, instructions, and supporting resources."
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.
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.
routing in the entrypoint. A short skill needs no extra files.
State when to read each file; do not require loading every reference.
templates or resources. Reuse existing resources before adding new ones.
operations where order matters; avoid generic advice, repeated repository rules, keyword catchalls, and model-specific scaffolding.
authorized implementation and verification; ask only for missing decisions. A skill being loaded does not itself authorize external writes or new work.
its reason helps the agent apply it correctly.
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](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.
bb is an agentic IDE that builds itself. It can control, customize, and automate itself, laying the groundwork for your own software factory. Every surface — the desktop app, web app, CLI, and HTTP API — is a first-class way to drive bb.
Repo: get-bb/bb
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover…
Create or edit element annotations in desktop Browser tabs, or update saved annotation…
Schedule or manage recurring and one-shot BB agent or script automations.
Sign this bb in to or out of its getbb.app account with bb account, and check which account…
Check, turn off, or troubleshoot bb cloud, the hosted service that writes thread titles and…
Inspect or manage BB state with the bb CLI; use for BB commands and configuration.