nexgo-skills
v2.0.1
Published
Nexgo internal skill installer CLI with skills.sh compatibility mode
Maintainers
Keywords
Readme
nexgo-skills
nexgo-skills is the TypeScript implementation target for the internal Nexgo skill installer. It uses the skills.sh CLI framework while keeping the Go nexgo-skills behavior as the compatibility baseline.
Modes
Default commands use the internal Nexus ZIP repository:
nexgo-skills search <keyword>
nexgo-skills install <skill> --agent universal --scope project
nexgo-skills update <skill> --agent universal --scope project
nexgo-skills remove <skill> --agent universal --scope project
nexgo-skills check --agent universal --scope projectThe skills.sh-compatible flow is explicit:
nexgo-skills add <source> --skills.sh
nexgo-skills install <source> --skills.sh --skill <name>
nexgo-skills list --skills.sh
nexgo-skills update <skill> --skills.sh
nexgo-skills remove <skill> --skills.sh
nexgo-skills check --skills.sh
nexgo-skills init <name> --skills.shDevelopment
pnpm install
pnpm test
pnpm type-check
pnpm buildLocal Debugging
Build, pack, and install the CLI into an isolated local prefix:
.\scripts\debug-local.ps1Run optional smoke checks:
.\scripts\debug-local.ps1 -SearchNexus
.\scripts\debug-local.ps1 -InstallFindSkillsNexus Publishing
powershell -ExecutionPolicy Bypass -File .\scripts\publish-npm.ps1 -DryRun
$env:NPM_PASSWORD = "<nexus-password>"
powershell -ExecutionPolicy Bypass -File .\scripts\publish-npm.ps1 -Version 1.5.8Defaults follow the internal Nexus npm registry used by the Go implementation:
- Registry:
http://10.18.6.177:8081/repository/npm-private - Username:
admin - Package: current
package.jsonname unless-PackageNameis provided
The implementation is intentionally scoped to new-cli; go-cli remains a reference source.
