Manage CLI projects, releases, testing, installs, and distribution
Generated from okibi 0.2.4. Every command also takes the global flag--agent.
Manage the complete lifecycle of a CLI project.
Run without a subcommand to list projects. Every management command supports --workspace and --agent; --agent emits JSON and disables interactive input. Deletion is the deliberate exception: it always requires a human terminal.
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis analytics disable
Usage
okibi clis analytics disable <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis analytics enable
Usage
okibi clis analytics enable <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis analytics status
Usage
okibi clis analytics status <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis changes
Check for repository commits since the last published version
Usage
okibi clis changes <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis delete
Permanently delete a CLI and its Okibi-managed history.
This command always opens the controlling terminal and requires the CLI name to be typed exactly. It has no --yes escape hatch and refuses --agent mode.
Usage
okibi clis delete <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
Show the API endpoint in the official generated source
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis endpoint set
Publish a config-only release with a new API endpoint
Usage
okibi clis endpoint set <cli> <url> [flags]
Flags
Flag
Type
Description
--allow-missing-identity
bool
publish even when the endpoint has no compatible Identity manifest
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis endpoint status
Show the API endpoint in the official generated source
Usage
okibi clis endpoint status <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis feedback
Read the CLI feedback inbox
Usage
okibi clis feedback <cli> [flags]
Flags
Flag
Type
Description
--limit
int
maximum feedback entries (1-200)default 100
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis hosting
Configure source hosting and install visibility without opening the TUI.
Use status to inspect the current destination, target to switch between Okibi-hosted and your own GitHub repository, visibility to choose the audience, and publish to push the current generated source.
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis insights events
Read one JSON page of anonymous command events, optionally within a group
Usage
okibi clis insights events <cli> [group] [flags]
Flags
Flag
Type
Description
--cursor
string
opaque cursor returned by the previous page
--limit
int
entries per page (1–50)default 50
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis insights groups
Read one JSON page of anonymous command groups
Usage
okibi clis insights groups <cli> [flags]
Flags
Flag
Type
Description
--cursor
string
opaque cursor returned by the previous page
--limit
int
entries per page (1–20)default 20
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis install
Prepare an exact historical run without changing the official release, then print a short-lived, workspace-scoped install command. Swept artifacts are rebuilt automatically. Use --no-wait to return as soon as rebuilding starts.
Usage
okibi clis install <cli> [flags]
Flags
Flag
Type
Description
--no-wait
bool
start artifact preparation and return immediately
--run
string
run ID or run number (for example 42)
--timeout
duration
maximum time to wait for a rebuilt artifactdefault 5m0s
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis mcp
Configure hosted MCP clients and manage your connections
confirm revocation and deletion of this connection’s credentials
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis mcp setup
Show hosted MCP URLs and client configurations
Usage
okibi clis mcp setup <cli> [flags]
Flags
Flag
Type
Description
--run
string
pin setup URLs to a successful run ID or number
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis npm
Okibi publishes each official release to npm from a workflow in your CLI's repository, which npm accepts through trusted publishing. npm can only trust a workflow for a package that already exists, so the first publish runs here, with your own npm login.
Publish the first version to npm and trust Okibi's release workflow
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis npm setup
Publishes the current official release of <cli> to npm with your npm login (run npm login first), then tells npm to trust the release workflow in the CLI's repository for every package. Okibi never sees your npm credentials. npm may ask for your second factor. Needs npm 11.15 or later.
Usage
okibi clis npm setup <cli> [flags]
Flags
Flag
Type
Description
--skip-publish
bool
only set up trusted publishing (every package already exists)
--skip-trust
bool
only publish the first version
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
Examples
npm loginokibi clis npm setup my-cli
okibi clis project-name
Set a CLI's project/display name without renaming its binary
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis publish
Build commits on the CLI repository's default branch as a new version. Official and private testing releases remain selected separately with clis release set or clis testing set.
Usage
okibi clis publish <cli> [flags]
Flags
Flag
Type
Description
--commit
string
require the exact repository HEAD shown by clis changes
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis skill publish
Builds a new version of the CLI from its published code with the SKILL.md saved by `okibi clis skill set`, then moves the official release to that version. The CLI needs an official release first.
Usage
okibi clis skill publish <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis skill set
Use --file <path>, --file - for stdin, or omit --file to open $VISUAL/$EDITOR.
Usage
okibi clis skill set <cli> [flags]
Also available as edit
Flags
Flag
Type
Description
-f, --file
-
read SKILL.md from a file (- for stdin); default opens an editor
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis skill show
Print the canonical SKILL.md
Usage
okibi clis skill show <cli> [flags]
Inherited flags
Flag
Type
Description
--api-url
string
Okibi API base URLdefault https://okibi.ai
--json
bool
emit JSON
--workspace
string
workspace slug (or OKIBI_WORKSPACE; default: this machine's default workspace)
okibi clis testing
Select existing versions and manage private tester access