hcp-cli
The **hcp CLI is the first pack** — local store, catalog search, and scaffold.
- Class
- Control
- Credentials
- Local credential hub
- Commands
- 18
- License
- MIT
hcpx doctor --jsonCommands
CommandWhat it doesEffect
hcp.doctorDoctor the local HCP home and bootstrap.hcpx doctorReadshcp.availabilityReport pack availability (installed/activated/connected/executable).hcpx availabilityReadshcp.listList installed packs.hcpx listReadshcp.searchSearch the community pack catalog.hcpx search {{query}}Readshcp.catalogShow catalog entries, or one pack_id.hcpx catalog {{pack_id}}Readshcp.initScaffold a pack directory from a class or gold template.hcpx init {{id}}Writeshcp.installInstall a pack directory into $HCP_HOME/packs.hcpx install {{path}}Writeshcp.uninstallUninstall a pack from the local store.hcpx uninstall {{pack_id}}Writeshcp.activateActivate installed pack(s) on the harness session.hcpx activate {{pack_id}}Writeshcp.deactivateDeactivate pack(s) from the harness session.hcpx deactivate {{pack_id}}Writeshcp.connectConnect Binding for an activated pack.hcpx connect {{pack_id}}Writeshcp.execExecute a Verb on an activated pack.hcpx exec {{pack_id}} {{verb_key}}Writeshcp.lintLint a pack directory before install.hcpx lint {{path}}Readshcp.generateGenerate native harness surfaces (OpenCode / Cursor / AI-SDK).hcpx generateReadshcp.adoptAdopt HCP into a host as one Skill + one bash wrap (agent|cursor|opencode|mcp|grok).hcpx adopt {{target}}Writeshcp.skillPrint the Skill (HARNESS.md) for an installed pack.hcpx skill {{pack_id}}Readshcp.sharePrint a community catalog row for a pack directory or GitHub ref.hcpx share {{path}}Readshcp.mcpStdio MCP export: one tool named hcp wrapping bash hcp.hcpx mcpReadsThe commands come from the pack's own surface.json and policy.json, and every HCP runtime refuses one marked asks first until a person agrees.