brainbase skill
Install, update, and publish skills. See Skills for the source grammar and the registry.
brainbase skill add <source>
Install a skill from GitHub, a generic git URL, the Brainbase registry, or a local path. Rename it on install with --as.
The source string determines where the skill is fetched from. A bare owner/repo is GitHub short-form (not the registry); use the brainbase:// scheme to pull from the registry. Pin a version inside the source string rather than with a flag.
| Source form | Fetched from |
|---|---|
owner/repo | GitHub short-form. |
owner/repo@ref | GitHub at a branch or tag. |
github:owner/repo/sub/path[@ref] | GitHub with a subpath. |
https://github.com/owner/repo/tree/REF/sub | GitHub tree URL. |
https://gitlab.com/..., git@host:..., git+<url> | Generic git (there is no git: scheme). |
brainbase://creator/slug@version | Brainbase skill registry. |
brainbase skill add owner/repo
brainbase skill add github:owner/repo/path/to/skill@v1.2.0
brainbase skill add brainbase://acme/pdf-extract@1.2.0 --as my-skill
| Flag | Description |
|---|---|
--as <slug> | Install under a different slug. |
--scope <s> | global or project. |
--harness <id> | Target harness. |
brainbase skill list
Show locally installed skills and the source each was fetched from.
brainbase skill list
brainbase skill update <slug>
Re-fetch a skill from its recorded source.
brainbase skill update pdf-extract
brainbase skill remove <slug>
Uninstall a skill.
brainbase skill remove pdf-extract
brainbase skill search [query]
Search the Brainbase skill registry. Filter by category or agent harness, and page through results with --page.
brainbase skill search "pdf"
brainbase skill search --category devtools --agent claude-code
brainbase skill search --page 2
| Flag | Description |
|---|---|
--category <c> | Filter by registry category. |
--agent <harness> | Filter by agent harness. |
--page <n> | Results page (1-based). |
brainbase skill info <creator/slug>
Show registry details for a skill.
brainbase skill info acme/pdf-extract
brainbase skill publish [dir]
Publish a SKILL.md folder to the registry. Defaults to the current directory.
brainbase skill publish
brainbase skill publish ./my-skill --name acme/pdf-extract --skill-version 1.2.0 --visibility public
| Flag | Description |
|---|---|
--name <creator/slug> | Published name in the registry. |
--skill-version <MAJOR.MINOR.PATCH> | Version to publish. |
--visibility <v> | public, unlisted, or private. |
--harness <id> | Target harness. |
--yes, -y | Skip confirmation. |
--name and --skill-version are required when --yes is passed.