@skillkit/cli

Command-line interface for SkillKit - install, manage, translate, and sync skills across 17 AI coding agents.
Installation
npm install -g @skillkit/cli
npm install -g skillkit
Quick Start
skillkit recommend
skillkit install anthropics/skills
skillkit translate my-skill --to cursor
skillkit ui
All Commands
Skill Management
skillkit install <source>
skillkit remove <skills>
skillkit update [skills]
skillkit list
skillkit enable <skills>
skillkit disable <skills>
skillkit sync
skillkit read <skills>
Discovery & Recommendations
skillkit recommend
skillkit recommend --search "auth"
skillkit recommend --category security
skillkit recommend --min-score 80
skillkit marketplace
skillkit marketplace search "react"
skillkit marketplace --tags typescript
skillkit marketplace refresh
Translation
skillkit translate <skill> --to <agent>
skillkit translate --all --to cursor
skillkit translate skill --dry-run
Context Management
skillkit context init
skillkit context show
skillkit context sync --all
skillkit context export
Session Memory
skillkit memory status
skillkit memory search "auth"
skillkit memory list
skillkit memory compress
skillkit memory export <id>
skillkit memory add
skillkit memory --global
Testing & Workflows
skillkit test
skillkit test ./my-skill
skillkit test --tags unit
skillkit workflow list
skillkit workflow run <name>
skillkit workflow create
skillkit cicd github-action
skillkit cicd gitlab-ci
skillkit cicd pre-commit
Utilities
skillkit init
skillkit init --agent cursor
skillkit validate ./skill
skillkit create my-skill
Install Options
skillkit install owner/repo
skillkit install gitlab:owner/repo
skillkit install ./local/path
--list
--skills=pdf,xlsx
--all
--yes
--global
--force
--agent=cursor,windsurf
Programmatic Usage
import {
installCommand,
listCommand,
syncCommand,
translateCommand,
recommendCommand,
} from '@skillkit/cli';
await installCommand('anthropics/skills', {
agent: ['claude-code', 'cursor'],
yes: true,
});
const skills = await listCommand({ json: true });
await syncCommand({ all: true });
await translateCommand('my-skill', {
to: 'cursor',
dryRun: false,
});
const recs = await recommendCommand({
path: './my-project',
minScore: 70,
});
CI/CD Usage
- name: Setup skills
run: |
npx skillkit install owner/skills --skills=lint,test --yes
npx skillkit sync --yes
Supported Agents
| Claude Code | SKILL.md |
| Cursor | MDC (.mdc) |
| Codex | SKILL.md |
| Gemini CLI | SKILL.md |
| Windsurf | Markdown |
| GitHub Copilot | Markdown |
| + 11 more | SKILL.md |
Documentation
Full documentation: https://github.com/rohitg00/skillkit
License
Apache-2.0