Agent skill

Skill Base CLI

by ginuim in ginuim/skill-base

Uses the skb command to search, install, update, delete, publish and import skills on a Skill Base site, including curated collections and GitHub imports.

No licenceAuto-check passedAgent Workflows

Install Skill Base CLI

skills CLI
$ npx skills add ginuim/skill-base --skill skill-base-cli -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ginuim/skill-base skill-base-cli --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ginuim/skill-base.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skill-base-cli .claude/skills/skill-base-cli && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
skill-base-cli
GitHub stars
120
Token cost
~1.9k tokens
SKILL.md length
856 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
None found

At a glance

Uses the skb command to search, install, update, delete, publish and import skills on a Skill Base site, including curated collections and GitHub imports.

  • Works in 4 steps: Execute skb login in the terminal. → The console will output a login page URL… → After successful web login, a… → …
  • Searching a private Skill Base site and installing a skill from it
  • SKILL.md covers When to Use This Skill, When NOT to Use This Skill, Environment and Login and Authentication Rules…, plus 6 more sections
  • Calls npm and npx; reaches github.com

What it does

The agent works by running terminal commands with the skb command from the skill-base-cli package, installed globally with npm or run through npx on Node.js 18 or newer. The server address comes from the SKB_BASE_URL variable, then from ~/.skill-base/config.json, with a local default, and skb init --server saves the site root URL without the /api suffix. Besides single skills, an administrator-curated collection can be installed in one step.

Search, install, update and init need no login, so the agent should not ask you to log in first. Publishing and GitHub import do. skb login prints a login page URL, you sign in through the browser, receive a short verification code and type it into the terminal, which is exchanged for a personal access token, and skb logout ends the session. Deploying or maintaining the Skill Base server itself belongs to the separate skill-base-web-deploy skill.

When your agent uses it

  • Searching a private Skill Base site and installing a skill from it
  • Installing a recommended skill collection for a team in one step
  • Publishing a local skill or importing one from GitHub into Skill Base
  • Pointing the skb client at a server or checking whether you are logged in

Example prompts

  • “Search Skill Base for a skill that reviews pull requests and install it.”
  • “Install the recommended collection from our Skill Base site.”
  • “Publish the skill in ./skills/release-notes to Skill Base.”
  • “Am I logged in to skb, and which server is it pointing at?”

Requirements

  • Node.js 18 or newer
  • The address of a Skill Base server
  • A Skill Base login, for publishing and GitHub import

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Execute skb login in the terminal.
  2. The console will output a login page URL containing from=cli, open the login page in a browser.
  3. After successful web login, a verification code (in the format XXXX-XXXX) will be provided.
  4. Enter the verification code in the terminal to exchange for a PAT.

What it can do on your machine

Read from SKILL.md and the folder at commit 5fc42f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Skill Base CLI loads about 1.9k tokens when it runs. Until then it costs about 119 tokens; SKILL.md has 856 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~119
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 856 words (~1,922 tokens).

“Assistants should complete operations by running terminal commands. Package name skill-base-cli, command skb after installation.”

— opening of SKILL.md by ginuim
name
skill-base-cli
keywords
skill-base-cli, skb, whoami, install skill, install collection, collection, publish skill, update skill, delete skill, search skill, query skill

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/skill-base-cli of ginuim/skill-base.

Open the folder on GitHubat commit 5fc42f3

Compare with similar skills

Skill Base CLI next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Skill Base CLI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Skill Base CLI this skillginuim/skill-base120—~1.9kAutomated safety check: PassNone
TeamAI Setup and LifecycleTencent/teamai-cli5.1k—~1.2kAutomated safety check: PassCustom licence
TeamAI Team SyncTencent/teamai-cli5.1k—~632Automated safety check: PassCustom licence
Reflexo ReleaseMyriad-Dreamin/typst.ts1.2k—~1.5kAutomated safety check: PassApache-2.0
GitHub Actions Supply Chain Pinningasyncapi/generator1.1k—~1.9kAutomated safety check: PassApache-2.0
Release Lambda LayerDataDog/datadog-lambda-js126—~1.8kAutomated safety check: PassApache-2.0

Similar skills

  • TeamAI Setup and Lifecycle

    Tencent/teamai-cli

    Walks a non-technical user through creating or joining a TeamAI team repo, then managing members, roles, MCP, and environment settings.

    5.1k GitHub stars~1.2k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • TeamAI Team Sync

    Tencent/teamai-cli

    Make every team AI native — TeamAI syncs a team's AI skills, rules, docs and env across AI coding tools. Use when the task operates on team-shared AI…

    5.1k GitHub stars~632 tokensUpdated yesterday
    Knowledge ManagementAuto-check passed
  • Reflexo Release

    Myriad-Dreamin/typst.ts

    Guide Reflexo/typst.ts release preparation and operator handoffs.

    1.2k GitHub stars~1.5k tokensUpdated 12 days ago
    DevOps & CloudAuto-check passed
  • A skill your agent uses when editing, adding, or reviewing any file under .github/workflows/, or when a CI step installs a CLI tool (npm i -g, npx, pipx, uses: /setup-).

    1.1k GitHub stars~1.9k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Release Lambda Layer

    DataDog/datadog-lambda-js

    Official

    Walks through releasing a new datadog-lambda-js Lambda layer version — the automated Commercial release (version bump, tag, GitLab sign/publish jobs, npm publish, GitHub release) and the manual…

    126 GitHub stars~1.8k tokensUpdated today
    Testing & QAAuto-check passed
  • Nylas Nodejs Release

    nylas/nylas-nodejs

    Prepares nylas-nodejs SDK releases on a versioned release branch with CHANGELOG updates, version bump, git tag, and PR body.

    181 GitHub stars~1.6k tokensUpdated 4 days ago
    DevelopmentAuto-check: warnings

More from ginuim/skill-base

  • Guide to deploying and running the Skill Base server with npx or Docker: startup options, data directory, port and base path, and SQLite database backup.

    120 GitHub stars~1.4k tokensUpdated 15 days ago
    Auto-check passed

Categories

Questions about Skill Base CLI

What does Skill Base CLI do?

Uses the skb command to search, install, update, delete, publish and import skills on a Skill Base site, including curated collections and GitHub imports. js 18 or newer.json, with a local default, and skb init --server saves the site root URL without the /api suffix.

When should I use Skill Base CLI?

Skill Base CLI fits situations like: searching a private Skill Base site and installing a skill from it; installing a recommended skill collection for a team in one step; publishing a local skill or importing one from GitHub into Skill Base; pointing the skb client at a server or checking whether you are logged in.

How do I install Skill Base CLI in Claude Code?

Run `npx skills add ginuim/skill-base --skill skill-base-cli -a claude-code`. Or copy the skill folder (skills/skill-base-cli in ginuim/skill-base) into .claude/skills/skill-base-cli in your project. Claude Code loads it when a task matches its description.

How do I install Skill Base CLI in Codex?

Run `npx skills add ginuim/skill-base --skill skill-base-cli -a codex`. Or copy the skill folder (skills/skill-base-cli in ginuim/skill-base) into .agents/skills/skill-base-cli in your project. Codex loads it when a task matches its description.

Can I use Skill Base CLI in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ginuim/skill-base --skill skill-base-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-base-cli, .gemini/skills/skill-base-cli, .github/skills/skill-base-cli and .opencode/skills/skill-base-cli in your project.

What does Skill Base CLI need to run?

Going by SKILL.md and its folder, Skill Base CLI needs the command-line tools its instructions call (npm and npx). Our summary lists: Node.js 18 or newer; The address of a Skill Base server; A Skill Base login, for publishing and GitHub import.

Does Skill Base CLI access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Skill Base CLI safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Skill Base CLI use?

No licence was found for Skill Base CLI or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Skill Base CLI use?

About 1.9k tokens (SKILL.md is roughly 7.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Skill Base CLI?

Skills that share tags, products or a category with Skill Base CLI: TeamAI Setup and Lifecycle (Tencent/teamai-cli, 5.1k stars), TeamAI Team Sync (Tencent/teamai-cli, 5.1k stars), Reflexo Release (Myriad-Dreamin/typst.ts, 1.2k stars) and GitHub Actions Supply Chain Pinning (asyncapi/generator, 1.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Skill Base CLI?

ginuim (a GitHub user) maintains it in ginuim/skill-base, which has 120 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on September 22, 2026.

Source: ginuim/skill-base on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.