Manage BYO CLI plugins distributed as NuGet packages.
List available SoftwareWorker plugin packages from NuGet.org.
byo plugins list- Queries NuGet.org and lists packages matching
BYO.Plugin.* - Filters results to owner
softwareworkercom - Displays package id, latest version, and description
Install a BYO plugin package from NuGet.org.
byo plugins install --package <packageId> [--version <version>]| Option | Required | Description |
|---|---|---|
--package |
Yes | NuGet package id to install |
--version |
No | Package version to install. If omitted, installs latest stable version |
byo plugins install --package BYO.Plugin.GoogleCalendar
byo plugins install --package BYO.Plugin.GoogleCalendar --version 1.0.0- Downloads the package from NuGet.org
- Extracts assemblies and selects the best target framework automatically
- Validates that the package contains BYO command handlers
- Copies plugin binaries into local BYO plugin storage
- Shows detected handlers and suggests running
byo --help
Uninstall an installed plugin package.
byo plugins uninstall --package <packageId> [--version <version>]| Option | Required | Description |
|---|---|---|
--package |
Yes | NuGet package id to uninstall |
--version |
No | Version to remove. If omitted, removes all installed versions |
byo plugins uninstall --package BYO.Plugin.GoogleCalendar
byo plugins uninstall --package BYO.Plugin.GoogleCalendar --version 1.0.0- Removes package and binary directories for the selected plugin
- If
--versionis omitted, removes all installed versions for that package - Cleans up empty package folders after version-specific uninstall