add-onecli

Featured

Install or refresh OneCLI as NanoClaw's gateway provider. Use when setup selects OneCLI, an existing OneCLI-backed install is migrated to the gateway seam, or its runtime, approval bridge, setup, and agent guidance must be restored from the in-tree package.

AI & Automation 30,846 stars 12817 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Add OneCLI gateway This skill owns the full OneCLI integration. NanoClaw core supplies the generic gateway seam and existing skill engine. ## Install the provider payload Copy the package's native adapter, tests, and agent guidance into their normal NanoClaw paths. NanoClaw core owns the approval workflow. ```nc:copy payload/src/gateway-providers/onecli-files.ts -> src/gateway-providers/onecli-files.ts payload/src/gateway-providers/onecli-files.test.ts -> src/gateway-providers/onecli-files.test.ts payload/src/gateway-providers/onecli.ts -> src/gateway-providers/onecli.ts payload/src/gateway-providers/onecli.test.ts -> src/gateway-providers/onecli.test.ts payload/src/gateway-providers/onecli-install.test.ts -> src/gateway-providers/onecli-install.test.ts payload/container/skills/onecli-gateway/SKILL.md -> container/skills/onecli-gateway/SKILL.md payload/container/skills/onecli-gateway/instructions.md -> container/skills/onecli-gateway/instructions.md payload/docs/onecli-upgrades.md -> docs/onecli-upgrades.md ``` ## Register once The provider file makes the only product registration call. It translates OneCLI sessions and native approval events into the generic contract. ```nc:append to:src/gateway-providers/installed.ts import './onecli.js'; ``` ## Install the pinned SDK ```nc:dep manager:pnpm @onecli-sh/sdk@2.2.1 ``` ## Configure the gateway The setup script safely reuses a healthy existing installation, installs the pinned local gateway when absent, or uses `NAN...

Details

Author
nanocoai
Repository
nanocoai/nanoclaw
Created
7 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category