Skill Base CLI
A small server and the skb CLI for private skill distribution: publish, version, install and roll back skills across agents
- 122 ★ on the repository
- Last commit
Extended access
Why this level
- The server stores team skills and accounts and the CLI writes skills into agent folders and changes them on update.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/skill-baseDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The server stores team skills and accounts and the CLI writes skills into agent folders and changes them on update.
This is third-party code. Review the repository files before installing.
What it does
Skill Base turns a team's skills into published, versioned and installable assets. A small Node.js server stores the skills, and the `skb` CLI installs, updates and deletes them into the right environment's folders: Cursor, Claude Code, Codex, OpenClaw and other assistants. Publishing works through web upload, `skb publish` or import from public GitHub repositories. The web interface offers search, version switching, changelogs, tags, collections of up to ten skills, favourites and detail pages with ready commands. Storage is simple: an SQLite `skills.db` index and a ZIP archive per release, so backup is copying one directory. Private skills require sign-in and public ones download without it.
Who it is for. Teams with dozens of skills scattered across chats and personal machines and managers who want product and QA staff to get skills without repository access.
Good fit when
- Skills circulate as archives in a messenger and nobody knows which version is current.
- One person fixed a skill and everyone else keeps an old copy.
- A new hire needs the shared skill set in their Cursor or Claude Code with one command.
- Skills are needed by people with no access to the Git repository.
Not a fit when
- You have few skills and a team of one: a Git folder is enough.
- You need a public catalog for everyone: Skill Base is built for private distribution.
- You cannot run a separate server, even a small one.
Example request
Install the frontend-team collection from our Skill Base into Cursor and show which skill versions were installed.Limitations
Node.js 18 or newer and your own server are required, and the first start asks you to create an admin account. The server starts with `npx skill-base`, for example with the flags `-d ./skill-data -p 8000`. The CLI installs as a separate package, `skill-base-cli`. Publishing needs sign-in with `skb login`. Collections are limited to ten skills. The MIT license appears in the README and badge but not in repository metadata. Data lives in SQLite and ZIP archives on disk, and backup reliability is up to the server owner. The latest commit is from November 2026.
How to disable. Stop the server and delete the data directory, for example `skill-data`. The CLI is removed with `npm uninstall -g skill-base-cli` and installed skills with `skb delete`.
FAQ
How do I start the server?
With `npx skill-base -d ./skill-data -p 8000`. Open the address, complete first-time setup and create an admin account.
How do I install a skill from a collection?
With `skb install --collection frontend-team --ide cursor`, and an id can replace the name.
How do I publish a skill?
Sign in with `skb login`, then run `skb publish ./my-skill --changelog "First release"`. Web upload and GitHub import are also available.
What is excluded when publishing?
The `.gitignore` in the skill root is respected by default, and you add your own rules in `.skillbaseignore` or with the `--ignore` flag.
Can I download a skill without the CLI?
Yes, as a ZIP archive without Node.js or skb. Public skills need no sign-in and private ones need an authorized account.
Discussion
No questions or reviews yet.
Related
CLI toolsSkillHub (iFlytek)
skillhub
A self-hosted enterprise skill registry: publishing, search, versions, tags and tokens, MinIO storage, plus the @astron-team/skillhub CLI
An SSH skill for Codex and Claude Code: remote commands, file transfer and tunnels with one JSON result and replay protection.
Render's official 21 skills for deploying, debugging and scaling services from Claude Code, Codex, Cursor and OpenCode.
The all-deploy skill puts a site, app or API online: audit, preview, response check and rollback
KubeShark skill: the agent finds the failure mode first, then writes manifests, Helm and Kustomize to official practice with a rollback plan
A CLI and skill for the Inspire compute platform: an agent creates notebooks, training jobs and services without web clicks.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Skill Base (this card) | no | 122 | |
| skillshare | no | 3,070 | syncs skills across agents from one folder; Skill Base runs a server with versions, rollback and collections |
| Universal Skills Manager | no | 115 | a skill manager on one machine; Skill Base distributes skills to a whole team from a server |
README in short
The README describes problems of manual distribution, publishing, installing and browsing features, the SQLite and ZIP storage design and documentation links. Chinese documentation is available.