@mawdbotsonsolana/nanohub
v1.1.0
Published
NanoHub CLI \u2014 install, update, search, and publish agent skills.
Downloads
10
Readme
nanohub
NanoHub CLI — install, update, search, and publish agent skills as folders.
Install
# From this repo (shortcut script at repo root)
bun nanohub --help
# Once published to npm
# npm i -g nanohubAuth (publish)
nanohub login
# or
nanohub auth login
# Headless / token paste
# or (token paste / headless)
nanohub login --token clh_...Notes:
- Browser login opens
https://nanosolana.netlify.app/cli/authand completes via a loopback callback. - Token stored in
~/Library/Application Support/nanohub/config.jsonon macOS (override viaNANOHUB_CONFIG_PATH, legacyCLAWHUB_CONFIG_PATH).
Examples
nanohub search "postgres backups"
nanohub install my-skill-pack
nanohub update --all
nanohub update --all --no-input --force
nanohub publish ./my-skill-pack --slug my-skill-pack --name "My Skill Pack" --version 1.2.0 --changelog "Fixes + docs"Sync (upload local skills)
# Start anywhere; scans workdir first, then legacy Clawdis/Clawd/NanoSolana/TamaGObot locations.
nanohub sync
# Explicit roots + non-interactive dry-run
nanohub sync --root ../clawdis/skills --all --dry-runDefaults
- Site:
https://nanosolana.netlify.app(override via--siteorNANOHUB_SITE, legacyCLAWHUB_SITE) - Registry: discovered from
/.well-known/nanohub.jsonon the site (legacy/.well-known/clawhub.json; override via--registryorNANOHUB_REGISTRY) - Workdir: current directory (falls back to TamaGObot workspace if configured; override via
--workdirorNANOHUB_WORKDIR) - Install dir:
./skillsunder workdir (override via--dir)
