π οΈ 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)
| Command | Description |
|---|
kd skill init <name> | Create skill from template |
kd skill list | Browse 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)
| Command | Description |
|---|
kd pkg list | List monorepo packages |
kd pkg install <name> | Install package |
kd pkg update | Update all packages |
MCP Servers (kd mcp, kd m)
| Command | Description |
|---|
kd mcp list | List available MCP servers |
kd mcp add <name> | Add MCP server |
kd mcp config | Show MCP configuration |
Agents (kd agent, kd a)
| Command | Description |
|---|
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 find | Discover 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