CI code reviewer
npm install excelsiaexcelsia
=================
CI code reviewer



sh-session
$ npm install -g excelsia
$ excelsia COMMAND
running command...
$ excelsia (--version)
excelsia/0.1.0-2 linux-x64 node-v23.9.0
$ excelsia --help [COMMAND]
USAGE
$ excelsia COMMAND
...
`
Commands
* [excelsia help [COMMAND]](#excelsia-help-command)
* excelsia plugins
* excelsia plugins add PLUGIN
* excelsia plugins:inspect PLUGIN...
* excelsia plugins install PLUGIN
* excelsia plugins link PATH
* [excelsia plugins remove [PLUGIN]](#excelsia-plugins-remove-plugin)
* excelsia plugins reset
* [excelsia plugins uninstall [PLUGIN]](#excelsia-plugins-uninstall-plugin)
* [excelsia plugins unlink [PLUGIN]](#excelsia-plugins-unlink-plugin)
* excelsia plugins update
* excelsia taskexcelsia help [COMMAND]Display help for excelsia.
`
USAGE
$ excelsia help [COMMAND...] [-n]ARGUMENTS
COMMAND... Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for excelsia.
`_See code: @oclif/plugin-help_
excelsia pluginsList installed plugins.
`
USAGE
$ excelsia plugins [--json] [--core]FLAGS
--core Show core plugins.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List installed plugins.
EXAMPLES
$ excelsia plugins
`_See code: @oclif/plugin-plugins_
excelsia plugins add PLUGINInstalls a plugin into excelsia.
`
USAGE
$ excelsia plugins add PLUGIN... [--json] [-f] [-h] [-s | -v]ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into excelsia.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the EXCELSIA_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the EXCELSIA_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ excelsia plugins add
EXAMPLES
Install a plugin from npm registry.
$ excelsia plugins add myplugin
Install a plugin from a github url.
$ excelsia plugins add https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ excelsia plugins add someuser/someplugin
`excelsia plugins:inspect PLUGIN...Displays installation properties of a plugin.
`
USAGE
$ excelsia plugins inspect PLUGIN...ARGUMENTS
PLUGIN... [default: .] Plugin to inspect.
FLAGS
-h, --help Show CLI help.
-v, --verbose
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Displays installation properties of a plugin.
EXAMPLES
$ excelsia plugins inspect myplugin
`_See code: @oclif/plugin-plugins_
excelsia plugins install PLUGINInstalls a plugin into excelsia.
`
USAGE
$ excelsia plugins install PLUGIN... [--json] [-f] [-h] [-s | -v]ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into excelsia.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the EXCELSIA_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the EXCELSIA_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ excelsia plugins add
EXAMPLES
Install a plugin from npm registry.
$ excelsia plugins install myplugin
Install a plugin from a github url.
$ excelsia plugins install https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ excelsia plugins install someuser/someplugin
`_See code: @oclif/plugin-plugins_
excelsia plugins link PATHLinks a plugin into the CLI for development.
`
USAGE
$ excelsia plugins link PATH [-h] [--install] [-v]ARGUMENTS
PATH [default: .] path to plugin
FLAGS
-h, --help Show CLI help.
-v, --verbose
--[no-]install Install dependencies after linking the plugin.
DESCRIPTION
Links a plugin into the CLI for development.
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
EXAMPLES
$ excelsia plugins link myplugin
`_See code: @oclif/plugin-plugins_
excelsia plugins remove [PLUGIN]Removes a plugin from the CLI.
`
USAGE
$ excelsia plugins remove [PLUGIN...] [-h] [-v]ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ excelsia plugins unlink
$ excelsia plugins remove
EXAMPLES
$ excelsia plugins remove myplugin
`excelsia plugins resetRemove all user-installed and linked plugins.
`
USAGE
$ excelsia plugins reset [--hard] [--reinstall]FLAGS
--hard Delete node_modules and package manager related files in addition to uninstalling plugins.
--reinstall Reinstall all plugins after uninstalling.
`_See code: @oclif/plugin-plugins_
excelsia plugins uninstall [PLUGIN]Removes a plugin from the CLI.
`
USAGE
$ excelsia plugins uninstall [PLUGIN...] [-h] [-v]ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ excelsia plugins unlink
$ excelsia plugins remove
EXAMPLES
$ excelsia plugins uninstall myplugin
`_See code: @oclif/plugin-plugins_
excelsia plugins unlink [PLUGIN]Removes a plugin from the CLI.
`
USAGE
$ excelsia plugins unlink [PLUGIN...] [-h] [-v]ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ excelsia plugins unlink
$ excelsia plugins remove
EXAMPLES
$ excelsia plugins unlink myplugin
`excelsia plugins updateUpdate installed plugins.
`
USAGE
$ excelsia plugins update [-h] [-v]FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.
`_See code: @oclif/plugin-plugins_
excelsia task`
USAGE
$ excelsia task [--base-path ] [--skip-staged-changed-check]FLAGS
--base-path= base path for the AI agent to work on
--skip-staged-changed-check skip the staged changes check
``_See code: src/commands/task.ts_