CLI Reference

Complete command reference for the Skillsy CLI

Overview

The Skillsy CLI is your primary tool for creating, testing, and deploying AI agent skills.

skillsy [OPTIONS] <COMMAND>

OPTIONS:
  --json         Output in JSON format (machine-readable)
  -v, --verbose  Verbose output
  -q, --quiet    Quiet mode
  -h, --help     Show help
  -V, --version  Show version

Commands

Factory (Skill Creation)

CommandDescriptionExample
new <name>Create a new skillskillsy new my-skill --recipe basic
recipesList available templatesskillsy recipes
compile <source>Compile skill from sourceskillsy compile ./my-skill --output ./out

Quality (Testing & Validation)

CommandDescriptionExample
lint [path]Check skill complianceskillsy lint ./my-skill --strict
test [path]Run harness testsskillsy test ./my-skill

Distribution (Install & Deploy)

CommandDescriptionExample
search [query]Search the registryskillsy search --category creative
listList installed skillsskillsy list --scope project
install <source>Install a skillskillsy install ./local-skill --targets claude
link <path>Symlink local skillskillsy link ./my-skill --targets claude
remove <name>Remove a skillskillsy remove my-skill

Governance (Security & Audit)

CommandDescriptionExample
scan [path]Security scanskillsy scan ./my-skill
doctorDiagnose and fix issuesskillsy doctor --fix
targetsShow available targetsskillsy targets

Installation Sources

# Search available skills
skillsy search --category creative

# Install from registry
skillsy install registry:algorithmic-art --targets claude

From GitHub

# Using owner/repo format
skillsy install anthropics/skills/skills/algorithmic-art --targets claude

# Using full URL
skillsy install https://github.com/anthropics/skills/tree/main/skills/algorithmic-art --targets claude

From Local Path

# Install from current directory
skillsy install ./my-skill --targets claude

# Install from absolute path
skillsy install /path/to/my-skill --targets claude

Target Platforms

TargetProject DirectoryUser Directory
Claude.claude/skills/~/.claude/skills/
Codex.codex/skills/~/.codex/skills/public/
Cursor.cursor/skills/~/.cursor/skills/
# Install to Claude
skillsy install ./my-skill --targets claude

# Install to multiple targets
skillsy install ./my-skill --targets claude,cursor

# Auto-detect installed tools
skillsy install ./my-skill