skill-base-cli — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited skill-base-cli (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Assistants should complete operations by running terminal commands. Package name `skill-base-cli`, command `skb` after installation.
skb command.skb init) or log in (skb login).skill-base-web-deploy instead).npm install -g skill-base-cli, or npx skill-base-cli <subcommand>http://127.0.0.1:8000skb init --server <site root URL> (do not include /api)search, install, update, init and other regular read operations usually do not require login. Assistants should not proactively ask users to log in before these operations.skb login in the terminal.from=cli, open the login page in a browser.XXXX-XXXX) will be provided.skb logout.skb whoami (calls GET /api/v1/auth/me with the saved PAT; exit 0 if valid). Use skb whoami -q for scripts (exit code only) or skb whoami --json for machine-readable output.skb ui — starts a small server on 127.0.0.1:9847 (override with --port), opens the browser, proxies /api/v1/* to the configured Skill Base with the saved PAT. Use --no-open, --host <address> (default 127.0.0.1).skb search <keyword>
skb install <skill_id> # Latest version
skb install <skill_id>@<version> # Specific version, e.g., v20260327.161122
skb install <skill_id> -d <target_directory>
skb install <skill_id> -i cursor # Install to IDE skill directory
skb install <skill_id> -i cursor -g # Global IDE directory (where supported)Options: -d/--dir, -i/--ide (alias -a/--agent), -g/--global. Common IDE values: cursor, claude-code, codex, copilot, windsurf, qoder, opencode, trae, openclaw, codebuddy, and others — run skb install --help for the full list.
Collections are admin-curated flat packs (e.g. "frontend team essentials"), not a folder tree. One command downloads the collection zip and installs all member skills.
skb install --collection <id_or_slug>
skb install --collection 1 --ide cursor
skb install --collection frontend-team --ide cursortarget (skill id) and --collection are mutually exclusiveskb list # or: skb ls
skb update <skill_id>
skb update <skill_id> -d <directory>
skb delete <skill_id> # or: skb rm
skb delete <skill_id> --all
skb delete <skill_id> -d <directory> -yskb install records install path, version, timestamp, IDE type, and global flag in ~/.skill-base/config.jsonskb list / skb ls aggregate by skill (most recent first); pick one to update, delete local files, or clear records onlyskb update <skill_id> shows versions with changelog and uploader, then multi-select recorded install directories (or updates directly when only one exists)skb update <skill_id> -d <directory> bypasses records and updates <directory>/<skill_id> directlyskb delete <skill_id> lists recorded install directories for multi-select (or --all / -d / -y for scripting); only removes paths whose directory name matches skill_id# text under the title is the skill description (can be overridden with --description)skb publish; or execute from any location: skb publish <skill_folder_path>skb publish <path> --changelog "description"skb import-github owner/repo or skb import https://github.com/owner/repo,like https://github.com/anthropics/skills/tree/main/skills/pdfskb login)--ref, --subpath, --target <skill_id>, --changelog, --dry-run (preview JSON only)[\w-]+, check SKILL.md and networkskill_id; when unsure of version, use skb install <skill_id> to install latest~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.