Check the runtime and command
node --version
npx --versionUse Node.js 22 or newer on macOS, Windows or Linux. The package you install can have additional requirements; the CLI runtime is not a promise that every rendering or export tool is available.
npx --yes https://howai.build/cli/howai-cli-0.1.5.tgz install cobalt-system-deck --api https://howai.buildThe .tgz URL contains the current CLI version. Copy commands from HowAI when setting up a new environment. The site-hosted package avoids relying on an unpublished npm name.
Commands
| Command | Purpose |
|---|---|
| install <slug> | Install the available package; --version selects a specific accessible release. |
| list | Show managed installations in the chosen directory. |
| update [slug] | Update one package, or managed packages in that target. |
| uninstall <slug> | Remove a managed installation. |
| login / status / logout | Authorize, inspect the session or revoke the local origin's credential. |
npx --yes https://howai.build/cli/howai-cli-0.1.5.tgz list --api https://howai.build
npx --yes https://howai.build/cli/howai-cli-0.1.5.tgz update cobalt-system-deck --api https://howai.build
npx --yes https://howai.build/cli/howai-cli-0.1.5.tgz uninstall cobalt-system-deck --api https://howai.buildAgent and directory options
| Option | Behavior |
|---|---|
| Default / --agent codex / --agent cursor | Use ~/.agents/skills. |
| --agent claude-code | Use ~/.claude/skills. |
| --agent antigravity | Use ~/.gemini/config/skills. |
| --target <absolute-path> | Use that Skills parent directory; do not append the slug yourself. |
| --api https://howai.build | Select the origin; credentials and managed installations are bound to it. |
| --no-browser | Print the authorization address instead of opening it automatically. |
Other supported shared-directory agent options include gemini-cli, opencode, kilo-code, openclaw and hermes. Use a documented absolute target for another setup. Relative paths, symbolic-link paths and combining --agent with --target are rejected.
Daily download allowance
A signed-in account can download 50 distinct Skills each day. The website, CLI tokens, devices and versions share the same allowance. It resets at 00:00 UTC. Downloading the same Skill again that day is allowed, including when the allowance is full.
Manifest reads do not consume quota; issuing an authorized download link does. An HTTP 429 response includes a reset time, which the CLI displays before stopping. Changing devices or logging in again does not increase the limit. Anonymous access to public packages remains available.
File integrity and local modifications
The CLI verifies the archive and each extracted file, stages the package and installs it into the selected directory. It does not run scripts from the package. Unmanaged directories are not overwritten; changed managed files block replacement or removal.
FAQ
A restricted package needs account authorization, or the saved credential expired. Verify that you started the request before approving it.
No. The allowance is shared by the account across tokens and devices.
The package commands install and manage files. Payment and account management use the website's separate flows.
Reviewed October 18, 2026 · HowAI editorial
Found something unclear? Send feedback