SkillHub

config

Get or set configuration values in the project or global scope.

skillhub config reads and writes configuration in the project or global scope. With no key, it prints all effective entries and where each one came from.

The settable keys are:

  • registryUrl — the registry the CLI talks to (the self-host seam).
  • agents — which coding agents skills fan out to.
  • copyMode — whether installs copy instead of link by default.
  • telemetry — whether anonymous usage telemetry is enabled.

Synopsis

skillhub config <get|set> [key] [value] [--global]

Flags

FlagDescription
--global, -gRead/write the machine-global scope instead of the project

Examples

skillhub config get
skillhub config get agents
skillhub config set copyMode true --global

JSON output

With --json, the data object is one of:

  • { action: "view", scope, entries[{ key, value, source }] } — no key given.
  • { action: "get", key, value, source } — a single get.
  • { action: "set", scope, key, value, path } — a set.

key is one of registryUrl, agents, copyMode, telemetry; source is one of flag, env, project, global, or default.

On this page