Manage Omni Skills (list, install, test, remove), plugins (create, configure), and persistent memory (search, add, clear) from the CLI.
Install
npx skillscat add diegosouzapw/omniroute/cli-plugins-skills Install via the SkillsCat registry.
This CLI tool manages Omni Skills, plugins, and persistent memory through subcommands for installation, configuration, and maintenance. It solves the problem of needing a unified interface to handle skill lifecycle management, plugin operations, and memory storage from the command line. Developers and agents use it to programmatically manage AI capabilities and persistent data storage within the Omni ecosystem.
Overview
Manage Omni Skills (list, install, test, remove), plugins (create, configure), and persistent memory (search, add, clear) from the CLI.
Quick install
npm install -g omniroute # or: npx omniroute
omniroute --versionSubcommands
memory
Example:
omniroute memorymemory search <query>
Flags:
--type <type>--limit <n>--api-key <key>--token-budget <n>
Example:
omniroute memory search <query>memory add
Flags:
--content <text>--file <path>--type <type>--metadata <json>--api-key <key>
Example:
omniroute memory addmemory clear
Flags:
--type <type>--older-than <duration>--api-key <key>--yes
Example:
omniroute memory clearmemory list
Flags:
--type <type>--limit <n>--api-key <key>
Example:
omniroute memory listmemory get <id>
Example:
omniroute memory get <id>memory delete <id>
Flags:
--yes
Example:
omniroute memory delete <id>memory health
Example:
omniroute memory healthPLUGIN_NAME
Example:
omniroute PLUGIN_NAMEplugin plugin
Example:
omniroute plugin pluginplugin list
Example:
omniroute plugin listplugin install <name>
Flags:
-y, --yes
Example:
omniroute plugin install <name>plugin remove <name>
Flags:
-y, --yes
Example:
omniroute plugin remove <name>plugin info <name>
Example:
omniroute plugin info <name>plugin search [query]
Example:
omniroute plugin search [query]plugin update [name]
Example:
omniroute plugin update [name]plugin scaffold <name>
Example:
omniroute plugin scaffold <name>marketplace
Example:
omniroute marketplaceskills search [query]
Flags:
--category <c>--tag <t>--limit <n>--sort <s>
Example:
omniroute skills search [query]skills info <packageId>
Example:
omniroute skills info <packageId>skills install <packageId>
Flags:
--version <v>--enable--yes
Example:
omniroute skills install <packageId>skills categories
Example:
omniroute skills categoriesskills featured
Example:
omniroute skills featuredskills skills
Example:
omniroute skills skillsskills list
Flags:
--type <type>--enabled--disabled--api-key <key>
Example:
omniroute skills listskills get <id>
Example:
omniroute skills get <id>skills install
Flags:
--from-file <path>--from-url <url>--type <type>--enable
Example:
omniroute skills installskills enable <id>
Example:
omniroute skills enable <id>skills disable <id>
Flags:
--yes
Example:
omniroute skills disable <id>skills delete <id>
Flags:
--yes
Example:
omniroute skills delete <id>skills execute <id>
Flags:
--input <json>--input-file <path>--timeout <ms>
Example:
omniroute skills execute <id>skills executions
Flags:
--skill <id>--limit <n>--status <s>
Example:
omniroute skills executionsskills skillssh
Example:
omniroute skills skillsshskills list
Example:
omniroute skills listskills install <url>
Example:
omniroute skills install <url>