Skip to main content
The skill command lets you install and inspect vesslctl skill files so AI coding agents (Claude Code, Codex, Gemini CLI, Cursor, etc.) can manage VESSL Cloud resources directly. Skills follow the Agent Skills open standard.

install

Install vesslctl skill files to a target location. When run interactively, it prompts you to choose a target. In non-interactive mode, use --target.
vesslctl skill install
FlagShortDescription
--targetTarget location: cross-client (~/.agents/skills) or claude-code (~/.claude/skills)
--dir-dCustom target directory (overrides the target default)
--forceOverwrite existing files without prompting
Available targets:
TargetDefault DirectoryDescription
cross-client~/.agents/skillsWorks with all coding agents
claude-code~/.claude/skillsClaude Code native
Examples:
# Interactive selection
vesslctl skill install

# Install to Claude Code
vesslctl skill install --target claude-code

# Install to a custom directory
vesslctl skill install --dir ~/my-skills

# Force overwrite existing files
vesslctl skill install --target cross-client --force
The command is idempotent — running it again skips files that are already up to date.

show

Display the raw contents of the bundled vesslctl skill file.
vesslctl skill show
Use --output json to get the skill content as a JSON object with name, description, and content fields.
vesslctl skill show --output json