Configuration

Settings, telemetry controls, and JSON output options.

The config command

View and modify equip settings with equip config:

$ equip config
  projects_path: ~/dev
  telemetry: on

Setting values

$ equip config projects_path ~/dev

Clearing values

$ equip config projects_path unset

Settings reference

KeyDefaultDescription
projects_pathunsetDefault directory path for equip survey --path
telemetryonEnable or disable anonymous telemetry

projects_path

When set, equip survey uses this as the default scan path instead of requiring --path each time:

$ equip config projects_path ~/dev

# Now these are equivalent:
$ equip survey
$ equip survey --path ~/dev

Telemetry

equip collects anonymous usage data to power registry install counts. This helps the community discover popular skills.

What is collected

What is not collected

Opting out

$ equip config telemetry off

Re-enable with:

$ equip config telemetry on

JSON output

Most commands support --json for machine-readable output. This is useful for scripting and automation.

$ equip list --json
[
  {
    "name": "skill-creator",
    "source": "anthropics/skill-creator",
    "agents": ["claude", "cursor", "windsurf"],
    "up_to_date": true
  }
]

Commands that support --json:

Config file location

equip stores its configuration at ~/.config/equip/config.json. You generally don't need to edit this file directly — use equip config instead.