caik-cli
v0.8.9
Published
CAIK CLI — Search, install, and publish AI artifacts from your terminal
Maintainers
Readme
CAIK CLI
CAIK is the community registry for AI agent artifacts — skills, MCP servers, prompts, stacks, and more. Search, install, publish, and improve artifacts from your terminal.
Installation
# Install globally
npm install -g caik-cli
# Or with pnpm
pnpm add -g caik-cli
# Or run directly with npx
npx caik-cli search "auth"Quick Start
caik init # Configure platforms
caik search "auth middleware" # Find artifacts
caik install auth-middleware # Install
caik publish ./SKILL.md --name "My Skill" --description "..." # Share your ownCommands
Discovery & Installation
| Command | Description |
|---------|-------------|
| caik search <query> | Search the artifact registry |
| caik show <slug> | View artifact details |
| caik install <slug> | Install an artifact |
| caik uninstall <slug> | Remove an installed artifact |
| caik update [slug] | Check for and apply updates |
| caik list | List installed artifacts |
Publishing
| Command | Description |
|---------|-------------|
| caik publish [path] | Publish an artifact to the registry |
| caik review <slug> <vote> | Upvote or downvote an artifact |
| caik flag <slug> | Report an artifact for review |
| caik import <source> | Import artifacts from GitHub |
Setup & Management
| Command | Description |
|---------|-------------|
| caik init | First-time setup wizard |
| caik self-update | Update the CLI to latest version |
| caik reset | Completely remove CAIK from all platforms |
Command Groups
| Group | Subcommands | Description |
|-------|-------------|-------------|
| caik auth | login, logout, status | Authentication |
| caik config | show, set, repair | Configuration |
| caik account | karma, artifacts, submissions, insights | Your account |
| caik explore | alternatives, family, compare, stats, pulse | Discovery tools |
| caik repo | plan, install, uninstall, repair | Repo-native installs |
| caik improve | list, apply, reject, rollback, status, evals, traces, loop, score, run | Auto-improvement |
Global Flags
-j, --json Output raw JSON (for scripting)
-q, --quiet Suppress non-error output
--dry-run Preview without making changes
--verbose Show detailed output including API calls
--api-url <url> Override API base URL
--api-key <key> Override API key
-v, --version Show version number
-h, --help Show helpEvery command supports --json for scriptable output:
caik search "auth" --json | jq '.results[].slug'
caik explore stats --json
caik auth status --jsonConfiguration
Config is stored at ~/.caik/config.json (chmod 600).
Priority: CLI flags > environment variables > config file > defaults.
# Environment variables
export CAIK_API_URL=https://www.caik.dev
export CAIK_API_KEY=caik_sk_...MCP Server
The companion MCP server @caik.dev/mcp exposes CAIK functionality directly to AI agents — search, install, publish, and review artifacts without leaving the conversation.
Links
- Website
- GitHub
- npm — caik-cli
- npm — @caik.dev/mcp
- Plugins — Claude Code, Cursor, Codex, OpenClaw
