syllago uninstall
Synopsis
Section titled “Synopsis”syllago uninstall <name> [flags]Description
Section titled “Description”Removes installed content from a provider’s location.
For symlinked content: removes the symlink. For copied content: removes the copied file or directory. For hooks/MCP: reverses the JSON merge from the provider’s settings file.
The content remains in your library (~/.syllago/content/) and can be reinstalled at any time with “syllago install”.
Options
Section titled “Options”| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
-n, --dry-run | bool | — | No | Show what would happen without making changes |
-f, --force | bool | — | No | Skip confirmation prompt |
--from | string | — | No | Provider to uninstall from (omit to uninstall from all) |
--no-input | bool | — | No | Disable interactive prompts, use defaults |
--type | string | — | No | Disambiguate when name exists in multiple types |
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” # Uninstall from a specific provider syllago uninstall my-skill --from claude-code
# Uninstall from all providers syllago uninstall my-agent
# Skip confirmation prompt syllago uninstall my-rule --from cursor --force
# Preview what would happen syllago uninstall my-skill --dry-runSource