Skip to content

Getting Started

The sb CLI syncs skills, commands, prompts, plugins, agents, and statuslines between your local machine and SkillsBin.

Installation

Quick install (macOS / Linux)

Terminal window
curl -fsSL https://raw.githubusercontent.com/chronoboost/homebrew-sb-cli/main/install.sh | bash

This detects your OS and architecture, downloads the latest release, and installs the sb binary to /usr/local/bin.

Build from source

Requires Go 1.22+.

Terminal window
git clone https://github.com/skillsbin/sb.git
cd sb
go build -o sb .
sudo mv sb /usr/local/bin/

Verify

Terminal window
sb version
# sb version 0.1.0

Authentication

  1. Go to skillsbin.com/settings and create an API key.
  2. Copy the key (it starts with sk-) and run:
Terminal window
sb auth sk-your-api-key-here

You should see:

Authenticated successfully. Token sk-your-api... saved.

The token is stored in ~/.config/sb/config.json with restricted file permissions (0600).

Check auth status

Terminal window
sb auth --status
# Authenticated as sk-your-api...

Quick start

Once authenticated, you can pull a skill into your project:

Terminal window
sb get deploy-helper
# Pulled deploy-helper (skill) into .claude/skills/deploy-helper/SKILL.md

Search for available skills:

Terminal window
sb search deploy
# Found 2 result(s) for 'deploy':
# deploy-helper (skill) Deploy Helper personal

Upload a skill from your project:

Terminal window
sb put .claude/skills/my-skill
# Created my-skill (skill) in personal

See the Commands section for full details on each command.