{
  "ok": true,
  "protocol": "hcp-catalog",
  "version": 1,
  "filters": {},
  "count": 5,
  "packs": [
    {
      "id": "echo",
      "name": "Echo",
      "summary": "Smallest composite pack. In-process, sandbox-safe, no binary.",
      "class": "public-read",
      "adapter": "composite",
      "binding": "public",
      "license": "MIT",
      "status": "gold",
      "featured": true,
      "visibility": "pending-public",
      "commands": [
        "echo.ping",
        "echo.say"
      ],
      "tags": [
        "gold",
        "composite",
        "example"
      ],
      "github": {
        "owner": "harnesscontextprotocol",
        "repo": "hcp",
        "path": "examples/packs/echo",
        "ref": "master"
      },
      "install": {
        "kind": "github",
        "template": "echo",
        "cli": "hcpx install github:harnesscontextprotocol/hcp//examples/packs/echo"
      },
      "source": {
        "kind": "sdk-example",
        "path": "examples/packs/echo"
      },
      "docs": "/docs/packs/examples#echo",
      "score": 2
    },
    {
      "id": "hcp-example",
      "name": "HCP Example",
      "summary": "Public-read gold: the protocol CLI as a pack (doctor, list, lint, skill, catalog).",
      "class": "public-read",
      "adapter": "wrap",
      "binding": "public",
      "license": "MIT",
      "status": "gold",
      "featured": true,
      "visibility": "pending-public",
      "commands": [
        "doctor",
        "list",
        "lint",
        "skill",
        "catalog"
      ],
      "tags": [
        "gold",
        "public-read",
        "example",
        "protocol-cli"
      ],
      "github": {
        "owner": "harnesscontextprotocol",
        "repo": "hcp",
        "path": "packages/example",
        "ref": "master"
      },
      "npm": "@harnesscontextprotocol/example",
      "install": {
        "kind": "npm",
        "cli": "hcpx install npm:@harnesscontextprotocol/example"
      },
      "source": {
        "kind": "sdk-example",
        "path": "packages/example"
      },
      "docs": "/docs/packs/examples#hcp-example",
      "score": 2
    },
    {
      "id": "ledger",
      "name": "Ledger",
      "summary": "Gated-write gold pack: installer family, connect, confirm on transfer.",
      "class": "gated-write",
      "adapter": "wrap",
      "binding": "local",
      "license": "MIT",
      "status": "gold",
      "featured": true,
      "visibility": "pending-public",
      "commands": [
        "setup.status",
        "setup.apply",
        "connect",
        "status",
        "list",
        "payees",
        "transfer"
      ],
      "tags": [
        "gold",
        "gated-write",
        "example",
        "confirm"
      ],
      "github": {
        "owner": "harnesscontextprotocol",
        "repo": "hcp",
        "path": "examples/packs/ledger",
        "ref": "master"
      },
      "install": {
        "kind": "github",
        "template": "ledger",
        "cli": "hcpx install github:harnesscontextprotocol/hcp//examples/packs/ledger"
      },
      "source": {
        "kind": "sdk-example",
        "path": "examples/packs/ledger"
      },
      "docs": "/docs/packs/examples#ledger",
      "score": 2
    },
    {
      "id": "transit",
      "name": "Transit",
      "summary": "Public-read gold pack: find, plan, show, status, follow. No login.",
      "class": "public-read",
      "adapter": "wrap",
      "binding": "public",
      "license": "MIT",
      "status": "gold",
      "featured": true,
      "visibility": "pending-public",
      "commands": [
        "find",
        "plan",
        "show",
        "status",
        "follow"
      ],
      "tags": [
        "gold",
        "public-read",
        "example",
        "open-source"
      ],
      "github": {
        "owner": "harnesscontextprotocol",
        "repo": "hcp",
        "path": "examples/standalone/transit",
        "ref": "master"
      },
      "install": {
        "kind": "github",
        "template": "transit",
        "cli": "hcpx install github:harnesscontextprotocol/hcp//examples/standalone/transit"
      },
      "source": {
        "kind": "sdk-example",
        "path": "examples/standalone/transit"
      },
      "docs": "/docs/packs/examples#transit",
      "score": 2
    },
    {
      "id": "hcp-cli",
      "name": "HCP CLI",
      "summary": "Bootstrap pack. The CLI is itself a pack: doctor, install, exec, init, search.",
      "class": "control",
      "adapter": "composite",
      "binding": "local",
      "license": "MIT",
      "status": "gold",
      "featured": false,
      "visibility": "pending-public",
      "commands": [
        "hcp.doctor",
        "hcp.availability",
        "hcp.list",
        "hcp.search",
        "hcp.catalog",
        "hcp.init",
        "hcp.install",
        "hcp.uninstall",
        "hcp.activate",
        "hcp.deactivate",
        "hcp.connect",
        "hcp.exec",
        "hcp.lint",
        "hcp.generate",
        "hcp.adopt",
        "hcp.skill",
        "hcp.share",
        "hcp.mcp"
      ],
      "tags": [
        "gold",
        "bootstrap",
        "control"
      ],
      "github": {
        "owner": "harnesscontextprotocol",
        "repo": "hcp",
        "path": "packs/hcp-cli",
        "ref": "master"
      },
      "install": {
        "kind": "bootstrap",
        "cli": "hcpx doctor --json"
      },
      "source": {
        "kind": "sdk-example",
        "path": "packs/hcp-cli"
      },
      "docs": "/docs/packs/examples#hcp-cli",
      "score": 1
    }
  ]
}
