skills/cli-setup/SKILL.md
Run initial setup, configure global CLI settings, manage environment variables, check for updates, and configure autostart via the CLI setup and config commands.
npm install -g omniroute # or: npx omniroute
omniroute --version
autostartExample:
omniroute autostart
autostart enableExample:
omniroute autostart enable
autostart disableExample:
omniroute autostart disable
autostart toggleExample:
omniroute autostart toggle
autostart statusExample:
omniroute autostart status
configShow or update CLI tool configuration
Example:
omniroute config
config listList all CLI tools and config status
Flags:
--jsonExample:
omniroute config list
config get <tool>Show current config for a tool
Flags:
--jsonExample:
omniroute config get <tool>
config set <tool>Write config for a tool
Flags:
--model <model>--non-interactive--yesExample:
omniroute config set <tool>
config validate <tool>Validate config format without writing
Flags:
--model <model>--jsonExample:
omniroute config validate <tool>
config opencodeGenerate OpenCode config (alias for
Flags:
--model <model>--non-interactive--yesExample:
omniroute config opencode
config langExample:
omniroute config lang
config getFlags:
--jsonExample:
omniroute config get
config set <code>Flags:
--forceExample:
omniroute config set <code>
config listFlags:
--jsonExample:
omniroute config list
envShow and manage environment variables
Example:
omniroute env
env showShow current environment variables
Flags:
--jsonExample:
omniroute env show
env get <key>Get a single environment variable
Example:
omniroute env get <key>
env set <key> <value>Set an environment variable (current session only)
Example:
omniroute env set <key> <value>
setupFlags:
--password <value>--add-provider--provider <id>--provider-name <name>--api-key <value>--default-model <model>--provider-base-url <url>--test-provider--non-interactive--listExample:
omniroute setup
updateFlags:
--check--apply--changelog--dry-run--no-backup--yesExample:
omniroute update