← Back to Skills Marketplace
75
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-base-cli
Description
The official Skill Base CLI client. Use the `skb` (Skill Base CLI) command to search, install, update, publish, and import-from-GitHub skills from Skill Base...
Usage Guidance
This SKILL.md looks like legitimate documentation for a CLI, but the registry metadata omits important runtime requirements. Before installing or following agent actions: (1) Confirm you have Node.js >=18 and trust the npm package source; (2) Be aware `skb login` creates and stores a PAT in ~/.skill-base/config.json — do not paste that PAT into chat; (3) Verify SKB_BASE_URL points to a trusted Skill Base server before publishing — publishing will upload your skill folder to that server; (4) Ask the publisher/maintainer to update the registry metadata to declare required binaries (Node.js), the SKB_BASE_URL env var, and the config path. If you are uncomfortable with the CLI installing packages or storing tokens, do not proceed.
Capability Analysis
Type: OpenClaw Skill
Name: skill-base-cli
Version: 1.0.0
The skill bundle provides a CLI interface (`skb`) for managing OpenClaw skills, which requires high-risk capabilities including global package installation (`npm install -g`), shell command execution, and network access to a configurable backend (`SKB_BASE_URL`). While these actions are aligned with the stated purpose of a package manager, the inherent risks of downloading and executing remote code via `npm/npx` and the broad terminal access described in `SKILL.md` meet the threshold for a suspicious classification despite the lack of clear malicious intent.
Capability Assessment
Purpose & Capability
The SKILL.md describes an official CLI (skb) used to search, install, publish, and import skills, which matches the skill name and description. However, the runtime docs require Node.js >=18 and recommend npm/npx usage, yet registry metadata lists no required binaries. That mismatch is unexpected (the CLI legitimately needs Node.js).
Instruction Scope
Instructions are focused on CLI usage: search/install/update/publish, configuring SKB_BASE_URL, and the login flow. They tell the agent to run terminal commands and to read/write ~/.skill-base/config.json (local install records and stored PAT). There is no instruction to read unrelated system files or exfiltrate data, but publishing/importing will upload folder contents to the configured server — a sensitive operation the user must approve.
Install Mechanism
This is an instruction-only skill (no install spec). SKILL.md tells users to run `npm install -g skill-base-cli` or use `npx`. That's a reasonable deployment option for a Node CLI, but the lack of an install spec in the registry metadata is an omission. Also note: running `npm install -g` executes third-party code on the user's machine, which is normal for CLIs but carries usual npm risks.
Credentials
The README references an environment variable SKB_BASE_URL and the config path ~/.skill-base/config.json (which will store auth/PATs and install records). The registry metadata declares no required env vars or config paths — this is inconsistent. The skill will cause tokens/PATs to be created and stored locally when the user runs `skb login` and will send skill files to the configured server when publishing; these behaviors are expected for the CLI but are sensitive and should be clearly declared.
Persistence & Privilege
The skill does not request always:true and does not alter other skills. It will cause the CLI to create and update files under the user's home (~/.skill-base/) and may install skills into local or IDE directories. This is normal for a CLI but means the skill can persist data (config and tokens) on the host.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-base-cli - After installation, invoke the skill by name or use
/skill-base-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
skill-base-cli 1.0.0
- Initial release of the official Skill Base CLI client.
- Search, install, update, publish, and import skills using the `skb` command.
- Includes authentication and configuration features, supporting both public and privately deployed Skill Base sites.
- Detailed command usage and troubleshooting guidance provided in SKILL.md.
- Supports import from public GitHub repositories, with authentication required for publishing and imports.
Metadata
Frequently Asked Questions
What is skill-base-cli?
The official Skill Base CLI client. Use the `skb` (Skill Base CLI) command to search, install, update, publish, and import-from-GitHub skills from Skill Base... It is an AI Agent Skill for Claude Code / OpenClaw, with 75 downloads so far.
How do I install skill-base-cli?
Run "/install skill-base-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is skill-base-cli free?
Yes, skill-base-cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does skill-base-cli support?
skill-base-cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created skill-base-cli?
It is built and maintained by ginuim (@ginuim); the current version is v1.0.0.
More Skills