syllago install
Synopsis
Section titled “Synopsis”syllago install [name] [flags]Description
Section titled “Description”Install content from your library into a provider’s location.
By default uses a symlink so edits in your library are reflected immediately. Use —method copy to place a standalone copy instead.
Hooks and MCP configs are merged into the provider’s settings file rather than linked.
Options
Section titled “Options”| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--all | bool | — | No | Install all library content (cannot combine with a positional name) |
--base-dir | string | — | No | Override base directory for content installation |
-n, --dry-run | bool | — | No | Show what would happen without making changes |
--force | bool | — | No | Proceed past high-severity scanner findings |
--hook-scanner | stringSlice | — | No | Path to external hook scanner binary (repeatable) |
--method | string | symlink | No | Install method: symlink (default), copy, or append (monolithic-file rules) |
--no-input | bool | — | No | Disable interactive prompts, use defaults |
--on-clean | string | — | No | Action when rule is already installed cleanly: replace |
--on-modified | string | — | No | Action when install record is stale: drop-record |
--to | string | — | No | Provider to install into |
--to-all | bool | — | No | Install to all detected providers |
--type | string | — | No | Filter to a specific content type |
Global Options
Section titled “Global Options”| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--json | bool | — | No | Output in JSON format |
--no-color | bool | — | No | Disable color output |
-q, --quiet | bool | — | No | Suppress non-essential output |
-v, --verbose | bool | — | No | Verbose output |
Examples
Section titled “Examples” # Install a skill to Claude Code syllago install my-skill --to claude-code
# Install with a standalone copy instead of symlink syllago install my-skill --to cursor --method copy
# Install all skills to a provider syllago install --to claude-code --type skills
# Install to every detected provider at once syllago install --type skills --to-all
# Install everything from your library syllago install --all --to claude-code
# Preview what would happen syllago install my-skill --to claude-code --dry-runSource