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
CLI

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.
All reasons and checks

ginuim/skill-base

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/skill-base

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

CLI tools

A self-hosted enterprise skill registry: publishing, search, versions, tags and tokens, MinIO storage, plus the @astron-team/skillhub CLI

CLIBroad access5.4KRepository stars

An SSH skill for Codex and Claude Code: remote commands, file transfer and tunnels with one JSON result and replay protection.

SkillBroad access561Repository stars

Render's official 21 skills for deploying, debugging and scaling services from Claude Code, Codex, Cursor and OpenCode.

PluginBroad access104Repository stars

The all-deploy skill puts a site, app or API online: audit, preview, response check and rollback

SkillBroad access73Repository stars

KubeShark skill: the agent finds the failure mode first, then writes manifests, Helm and Kustomize to official practice with a rollback plan

SkillMinimal access477Repository stars

A CLI and skill for the Inspire compute platform: an agent creates notebooks, training jobs and services without web clicks.

SkillExtended access563Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Skill Base (this card)no122
skillshareno3,070syncs skills across agents from one folder; Skill Base runs a server with versions, rollback and collections
Universal Skills Managerno115a 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.

README badge

Report a problem