{
  "schema_version": 1,
  "package": {
    "id": "candor-finance",
    "version": "0.1.19",
    "cli_version": "0.3.65",
    "publisher": "Candor",
    "skill_name": "candor-finance",
    "mcp_url": "https://api.candor.money/mcp",
    "repository_url": "https://github.com/candorsystems/candor-finance",
    "content_access": "source_available",
    "service_access": "oauth_and_paid_access"
  },
  "selection": {
    "rule": "Use the available route with the lowest priority number that matches the current agent and app. Prefer a package made for that agent. Never substitute a bare MCP connection for the complete Candor package.",
    "fallback": "Use the CLI route only for an agent that already operates through a local shell and can manage the installation itself. Do not send a hosted-agent user to a separate terminal setup guide.",
    "unsupported": "If no available route matches, say that Candor has not published a supported package for this agent yet. Do not claim setup succeeded and do not invent installation steps.",
    "completion": "Setup is complete only after the candor-finance skill and the selected MCP or CLI tools are loaded, Candor account access is active, a financial account is connected, and the first workspace opening succeeds."
  },
  "routes": [
    {
      "id": "openai-directory",
      "environments": [
        {
          "harness": "chatgpt-work",
          "surface": "chatgpt-web"
        },
        {
          "harness": "chatgpt-work",
          "surface": "chatgpt-desktop"
        },
        {
          "harness": "codex",
          "surface": "codex-app"
        },
        {
          "harness": "codex",
          "surface": "codex-cli"
        }
      ],
      "distribution": "official_directory",
      "availability": "directory_review",
      "priority": 10,
      "operation_surface": "remote_mcp",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance"
      }
    },
    {
      "id": "codex-marketplace",
      "environments": [
        {
          "harness": "codex",
          "surface": "codex-app"
        },
        {
          "harness": "codex",
          "surface": "codex-cli"
        }
      ],
      "distribution": "self_published_marketplace",
      "availability": "available",
      "priority": 20,
      "operation_surface": "remote_mcp",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance",
        "commands": [
          "codex plugin marketplace add candorsystems/candor-finance --json",
          "codex plugin add candor-finance@candor --json"
        ]
      },
      "update": {
        "commands": [
          "codex plugin marketplace upgrade candor --json",
          "codex plugin add candor-finance@candor --json"
        ]
      }
    },
    {
      "id": "claude-directory",
      "environments": [
        {
          "harness": "claude",
          "surface": "claude-web"
        },
        {
          "harness": "claude",
          "surface": "claude-desktop"
        },
        {
          "harness": "claude",
          "surface": "claude-cowork"
        }
      ],
      "distribution": "official_directory",
      "availability": "directory_review",
      "priority": 10,
      "operation_surface": "remote_mcp",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance"
      }
    },
    {
      "id": "claude-code-marketplace",
      "environments": [
        {
          "harness": "claude-code",
          "surface": "claude-code"
        }
      ],
      "distribution": "self_published_marketplace",
      "availability": "available",
      "priority": 20,
      "operation_surface": "remote_mcp",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance",
        "commands": [
          "claude plugin marketplace add candorsystems/candor-finance",
          "claude plugin install candor-finance@candor"
        ]
      },
      "update": {
        "commands": [
          "claude plugin marketplace update candor",
          "claude plugin update candor-finance@candor"
        ]
      }
    },
    {
      "id": "gemini-extension",
      "environments": [
        {
          "harness": "gemini-cli",
          "surface": "gemini-cli"
        }
      ],
      "distribution": "self_published_extension",
      "availability": "available",
      "priority": 20,
      "operation_surface": "remote_mcp",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance",
        "commands": [
          "gemini extensions install https://github.com/candorsystems/candor-finance --auto-update"
        ]
      },
      "update": {
        "commands": [
          "gemini extensions update candor-finance"
        ]
      }
    },
    {
      "id": "openclaw-clawhub",
      "environments": [
        {
          "harness": "openclaw",
          "surface": "openclaw"
        }
      ],
      "distribution": "self_published_skill",
      "availability": "publication_pending",
      "priority": 20,
      "operation_surface": "cli",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance",
        "commands": [
          "openclaw skills install @candor/candor-finance",
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      },
      "update": {
        "commands": [
          "openclaw skills update @candor/candor-finance",
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      }
    },
    {
      "id": "hermes-clawhub",
      "environments": [
        {
          "harness": "hermes",
          "surface": "hermes-cli"
        }
      ],
      "distribution": "self_published_skill",
      "availability": "publication_pending",
      "priority": 20,
      "operation_surface": "cli",
      "requires_new_session": true,
      "skill_delivery": "native_package",
      "install": {
        "package_name": "candor-finance",
        "commands": [
          "hermes skills install clawhub/candor-finance",
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      },
      "update": {
        "commands": [
          "hermes skills update",
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      }
    },
    {
      "id": "candor-cli",
      "environments": [
        {
          "harness": "local-shell-agent",
          "surface": "local-shell"
        }
      ],
      "distribution": "cli",
      "availability": "available",
      "priority": 90,
      "operation_surface": "cli",
      "requires_new_session": false,
      "skill_delivery": "managed_cli",
      "install": {
        "package_name": "@candorsystems/candor-cli",
        "commands": [
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      },
      "update": {
        "commands": [
          "npm install --global @candorsystems/candor-cli@0.3.65"
        ]
      }
    }
  ]
}
