- Home
- CLI Reference
CLI Reference
Complete reference for the skill7 command-line tool.
install
Install a plugin from the registryFetches the named plugin from the registry and installs it for all detected AI CLIs. Auto-detects Claude Code, Codex CLI, and Gemini CLI in your PATH.
| Flag | Description |
|---|---|
| --claude-code | Install only for Claude Code |
| --codex | Install only for Codex CLI |
| --gemini | Install only for Gemini CLI |
| --version <ver> | Pin to a specific version (default: latest) |
uninstall
Remove an installed pluginRemoves the plugin from all CLIs it was installed for.
list
List installed pluginsShows all currently installed plugins, their versions, and which CLIs they are active for.
| Flag | Description |
|---|---|
| --json | Output as JSON (machine-readable) |
| --outdated | Show only plugins with available updates |
check
Verify plugin integrityVerifies SHA-256 checksums of installed plugin files against the registry manifest. Checks all installed plugins if no name is given.
update
Update installed pluginsFetches and installs the latest version of a plugin, or all installed plugins if no name is given.
| Flag | Description |
|---|---|
| --dry-run | Show what would be updated without applying |
publish
Publish a plugin to the registry
Packages and submits the plugin in the current directory to the skill7 registry.
Requires a valid plugin.json and a skills/ directory.
| Flag | Description |
|---|---|
| --tag <ver> | Version tag to publish (default: from plugin.json) |
| --dry-run | Validate and package without submitting |
dev link / unlink
Link a local plugin for development dev link installs the plugin from a local path into your AI CLIs for testing.
Changes to the source directory are reflected immediately (no reinstall required).
dev unlink removes the local link.
init
Scaffold a new plugin
Creates a new plugin directory with plugin.json,
a skills/ directory, and a starter skill file.
| Flag | Description |
|---|---|
| --template <name> | Scaffold from a named template (default: minimal) |
convert
Convert a plugin from another format
Converts a plugin from an existing format (e.g., a Claude Code plugin installed via
claude plugin) into the skill7 registry format.
| Flag | Description |
|---|---|
| --out <dir> | Output directory (default: ./ |