πŸ› οΈ Kobolds CLI

The unified command-line interface for the Kobolds ecosystem. Manage skills, packages, MCP servers, and agentsβ€”all from one tool.

Installation

Quick Install

curl -fsSL https://kobolds.run/install.sh | bash

Manual Install

git clone https://github.com/kobolds/monorepo.git ~/kobolds
cd ~/kobolds
./apps/cli/bin/kobolds system setup

Commands

Skills (kd skill, kd s)

CommandDescription
kd skill init <name>Create skill from template
kd skill listBrowse available skills
kd skill install <name>Install skill
kd skill validate <path>Validate against protocol
kd skill publish <path>Publish to registry

Packages (kd pkg, kd p)

CommandDescription
kd pkg listList monorepo packages
kd pkg install <name>Install package
kd pkg updateUpdate all packages

MCP Servers (kd mcp, kd m)

CommandDescription
kd mcp listList available MCP servers
kd mcp add <name>Add MCP server
kd mcp configShow MCP configuration

Agents (kd agent, kd a)

CommandDescription
kd agent init <name>Create agent identity
kd agent register <name>Register on Clawnch ERC-8004
kd agent start <name>Start P2P node
kd agent findDiscover other agents

Why No NPM?

Unlike other tools, Kobolds CLI doesn't use npm. Everything comes directly from the monorepo:

  • βœ… Skills β€” From skills.openclaw.ai or local git
  • βœ… Packages β€” Built from source in monorepo
  • βœ… Updates β€” Via git pull, not npm update
  • βœ… No accounts β€” No npm registry needed

Source

The CLI is part of the Kobolds monorepo:

apps/cli/src/index.ts