{
  "version": 1,
  "updated": "2026-10-22",
  "integration_document": "https://openany.si/AGENT.md",
  "skill_url": "https://openany.si/SKILL.md",
  "guides": [
    {
      "id": "openclaw",
      "name": "OpenClaw",
      "summary": "Install the OpenAny skill and use the latest published CLI for model, data, and tool API calls in the existing agent environment.",
      "skill_path": "<workspace>/skills/openany/SKILL.md",
      "steps": [
        "Review AGENT.md and SKILL.md, then save the skill at <workspace>/skills/openany/SKILL.md. Refresh skills or start a new session as the client requires.",
        "Use Node.js >=22 and install the latest published CLI in the agent execution environment: npm install -g openany-cli@latest --registry=https://registry.npmjs.org/. Check openany --version and openany --help. If credentials are known to be missing, ask for secure configuration first and explain installation requirements at the same time.",
        "Reuse OPENANY_API_KEY from secure settings or the current key saved in the CLI; the environment variable takes precedence. Ordinary calls do not require wallet/email login. Never scan repositories, .env files, user directories, or credential stores for keys. Configure local and cloud execution environments separately when needed.",
        "Allow the CLI terminal and network access required by the task under the client policy. The built-in service and signing domain is https://openany.si and the API gateway is https://api.openany.si; they cannot be overridden at runtime.",
        "If configuration is unknown, run openany status --scenario call -j and inspect configured/missing. Pause if credentials are missing; on an API-key 401 ask the user to check that key. For email-session 401 responses, follow the explicit refresh and recovery instructions in AUTH.md without switching domains. A successful local check alone does not verify API access.",
        "Use the skill for external resource calls through the CLI. Check balance, discover the resource, inspect its current definition, and call only within the approved purpose and budget. For model calls, use the models commands in SKILL.md. Keep the agent main-model configuration unchanged."
      ],
      "config_label": "Use the OpenAny skill and CLI",
      "config_language": "text",
      "config": "Use the openany skill and the latest published CLI for this task. Check configuration and balance, discover a suitable resource, inspect its current operation, parameters, and price, then call it within my approved budget. Ask for missing credentials, permissions, or budget. Report the actual result, request ID, and usage or cost when returned. After a data or tool API timeout, check calls list/get with the same key. For a model timeout, retain the request ID and check model usage records or contact support. Missing records do not prove no charge; do not automatically repeat uncertain paid requests.",
      "verify": "Confirm the skill is discoverable and openany --version reports the installed version and openany --help lists the available commands in the agent execution environment. Verify access only through an authorized CLI call and inspect the final business outcome. Installation, a local status check, or HTTP 200 alone is not sufficient. If no call ran, report Configured; live verification pending. See SKILL.md for public-catalog-only access, authentication, top-ups, and recovery.",
      "references": [
        {
          "label": "OpenClaw skills",
          "url": "https://docs.openclaw.ai/tools/skills"
        }
      ]
    },
    {
      "id": "hermes",
      "name": "Hermes Agent",
      "summary": "Install the OpenAny skill and use the latest published CLI for model, data, and tool API calls in the existing agent environment.",
      "skill_path": "~/.hermes/skills/openany/SKILL.md",
      "steps": [
        "Review AGENT.md and SKILL.md, then save the skill at ~/.hermes/skills/openany/SKILL.md. Refresh skills or start a new session as the client requires.",
        "Use Node.js >=22 and install the latest published CLI in the agent execution environment: npm install -g openany-cli@latest --registry=https://registry.npmjs.org/. Check openany --version and openany --help. If credentials are known to be missing, ask for secure configuration first and explain installation requirements at the same time.",
        "Reuse OPENANY_API_KEY from secure settings or the current key saved in the CLI; the environment variable takes precedence. Ordinary calls do not require wallet/email login. Never scan repositories, .env files, user directories, or credential stores for keys. Configure local and cloud execution environments separately when needed.",
        "Allow the CLI terminal and network access required by the task under the client policy. The built-in service and signing domain is https://openany.si and the API gateway is https://api.openany.si; they cannot be overridden at runtime.",
        "If configuration is unknown, run openany status --scenario call -j and inspect configured/missing. Pause if credentials are missing; on an API-key 401 ask the user to check that key. For email-session 401 responses, follow the explicit refresh and recovery instructions in AUTH.md without switching domains. A successful local check alone does not verify API access.",
        "Use the skill for external resource calls through the CLI. Check balance, discover the resource, inspect its current definition, and call only within the approved purpose and budget. For model calls, use the models commands in SKILL.md. Keep the agent main-model configuration unchanged."
      ],
      "config_label": "Use the OpenAny skill and CLI",
      "config_language": "text",
      "config": "Use the openany skill and the latest published CLI for this task. Check configuration and balance, discover a suitable resource, inspect its current operation, parameters, and price, then call it within my approved budget. Ask for missing credentials, permissions, or budget. Report the actual result, request ID, and usage or cost when returned. After a data or tool API timeout, check calls list/get with the same key. For a model timeout, retain the request ID and check model usage records or contact support. Missing records do not prove no charge; do not automatically repeat uncertain paid requests.",
      "verify": "Confirm the skill is discoverable and openany --version reports the installed version and openany --help lists the available commands in the agent execution environment. Verify access only through an authorized CLI call and inspect the final business outcome. Installation, a local status check, or HTTP 200 alone is not sufficient. If no call ran, report Configured; live verification pending. See SKILL.md for public-catalog-only access, authentication, top-ups, and recovery.",
      "references": [
        {
          "label": "Hermes skills",
          "url": "https://hermes-agent.nousresearch.com/docs/user-guide/features/skills"
        }
      ]
    },
    {
      "id": "codex",
      "name": "Codex",
      "summary": "Install the OpenAny skill and use the latest published CLI for model, data, and tool API calls in the existing agent environment.",
      "skill_path": ".agents/skills/openany/SKILL.md",
      "steps": [
        "Review AGENT.md and SKILL.md, then save the skill at .agents/skills/openany/SKILL.md. Refresh skills or start a new session as the client requires.",
        "Use Node.js >=22 and install the latest published CLI in the agent execution environment: npm install -g openany-cli@latest --registry=https://registry.npmjs.org/. Check openany --version and openany --help. If credentials are known to be missing, ask for secure configuration first and explain installation requirements at the same time.",
        "Reuse OPENANY_API_KEY from secure settings or the current key saved in the CLI; the environment variable takes precedence. Ordinary calls do not require wallet/email login. Never scan repositories, .env files, user directories, or credential stores for keys. Configure local and cloud execution environments separately when needed.",
        "Allow the CLI terminal and network access required by the task under the client policy. The built-in service and signing domain is https://openany.si and the API gateway is https://api.openany.si; they cannot be overridden at runtime.",
        "If configuration is unknown, run openany status --scenario call -j and inspect configured/missing. Pause if credentials are missing; on an API-key 401 ask the user to check that key. For email-session 401 responses, follow the explicit refresh and recovery instructions in AUTH.md without switching domains. A successful local check alone does not verify API access.",
        "Use the skill for external resource calls through the CLI. Check balance, discover the resource, inspect its current definition, and call only within the approved purpose and budget. For model calls, use the models commands in SKILL.md. Keep the agent main-model configuration unchanged."
      ],
      "config_label": "Use the OpenAny skill and CLI",
      "config_language": "text",
      "config": "Use the openany skill and the latest published CLI for this task. Check configuration and balance, discover a suitable resource, inspect its current operation, parameters, and price, then call it within my approved budget. Ask for missing credentials, permissions, or budget. Report the actual result, request ID, and usage or cost when returned. After a data or tool API timeout, check calls list/get with the same key. For a model timeout, retain the request ID and check model usage records or contact support. Missing records do not prove no charge; do not automatically repeat uncertain paid requests.",
      "verify": "Confirm the skill is discoverable and openany --version reports the installed version and openany --help lists the available commands in the agent execution environment. Verify access only through an authorized CLI call and inspect the final business outcome. Installation, a local status check, or HTTP 200 alone is not sufficient. If no call ran, report Configured; live verification pending. See SKILL.md for public-catalog-only access, authentication, top-ups, and recovery.",
      "references": [
        {
          "label": "Codex skill documentation",
          "url": "https://learn.chatgpt.com/docs/build-skills"
        }
      ]
    },
    {
      "id": "claude-code",
      "name": "Claude Code",
      "summary": "Install the OpenAny skill and use the latest published CLI for model, data, and tool API calls in the existing agent environment.",
      "skill_path": ".claude/skills/openany/SKILL.md",
      "steps": [
        "Review AGENT.md and SKILL.md, then save the skill at .claude/skills/openany/SKILL.md. Refresh skills or start a new session as the client requires.",
        "Use Node.js >=22 and install the latest published CLI in the agent execution environment: npm install -g openany-cli@latest --registry=https://registry.npmjs.org/. Check openany --version and openany --help. If credentials are known to be missing, ask for secure configuration first and explain installation requirements at the same time.",
        "Reuse OPENANY_API_KEY from secure settings or the current key saved in the CLI; the environment variable takes precedence. Ordinary calls do not require wallet/email login. Never scan repositories, .env files, user directories, or credential stores for keys. Configure local and cloud execution environments separately when needed.",
        "Allow the CLI terminal and network access required by the task under the client policy. The built-in service and signing domain is https://openany.si and the API gateway is https://api.openany.si; they cannot be overridden at runtime.",
        "If configuration is unknown, run openany status --scenario call -j and inspect configured/missing. Pause if credentials are missing; on an API-key 401 ask the user to check that key. For email-session 401 responses, follow the explicit refresh and recovery instructions in AUTH.md without switching domains. A successful local check alone does not verify API access.",
        "Use the skill for external resource calls through the CLI. Check balance, discover the resource, inspect its current definition, and call only within the approved purpose and budget. For model calls, use the models commands in SKILL.md. Keep the agent main-model configuration unchanged."
      ],
      "config_label": "Use the OpenAny skill and CLI",
      "config_language": "text",
      "config": "Use the openany skill and the latest published CLI for this task. Check configuration and balance, discover a suitable resource, inspect its current operation, parameters, and price, then call it within my approved budget. Ask for missing credentials, permissions, or budget. Report the actual result, request ID, and usage or cost when returned. After a data or tool API timeout, check calls list/get with the same key. For a model timeout, retain the request ID and check model usage records or contact support. Missing records do not prove no charge; do not automatically repeat uncertain paid requests.",
      "verify": "Confirm the skill is discoverable and openany --version reports the installed version and openany --help lists the available commands in the agent execution environment. Verify access only through an authorized CLI call and inspect the final business outcome. Installation, a local status check, or HTTP 200 alone is not sufficient. If no call ran, report Configured; live verification pending. See SKILL.md for public-catalog-only access, authentication, top-ups, and recovery.",
      "references": [
        {
          "label": "Claude Code skills",
          "url": "https://code.claude.com/docs/en/skills"
        }
      ]
    },
    {
      "id": "cursor",
      "name": "Cursor",
      "summary": "Install the OpenAny skill and use the latest published CLI for model, data, and tool API calls in the existing agent environment.",
      "skill_path": ".cursor/skills/openany/SKILL.md",
      "steps": [
        "Review AGENT.md and SKILL.md, then save the skill at .cursor/skills/openany/SKILL.md. Refresh skills or start a new session as the client requires.",
        "Use Node.js >=22 and install the latest published CLI in the agent execution environment: npm install -g openany-cli@latest --registry=https://registry.npmjs.org/. Check openany --version and openany --help. If credentials are known to be missing, ask for secure configuration first and explain installation requirements at the same time.",
        "Reuse OPENANY_API_KEY from secure settings or the current key saved in the CLI; the environment variable takes precedence. Ordinary calls do not require wallet/email login. Never scan repositories, .env files, user directories, or credential stores for keys. Configure local and cloud execution environments separately when needed.",
        "Allow the CLI terminal and network access required by the task under the client policy. The built-in service and signing domain is https://openany.si and the API gateway is https://api.openany.si; they cannot be overridden at runtime.",
        "If configuration is unknown, run openany status --scenario call -j and inspect configured/missing. Pause if credentials are missing; on an API-key 401 ask the user to check that key. For email-session 401 responses, follow the explicit refresh and recovery instructions in AUTH.md without switching domains. A successful local check alone does not verify API access.",
        "Use the skill for external resource calls through the CLI. Check balance, discover the resource, inspect its current definition, and call only within the approved purpose and budget. For model calls, use the models commands in SKILL.md. Keep the agent main-model configuration unchanged."
      ],
      "config_label": "Use the OpenAny skill and CLI",
      "config_language": "text",
      "config": "Use the openany skill and the latest published CLI for this task. Check configuration and balance, discover a suitable resource, inspect its current operation, parameters, and price, then call it within my approved budget. Ask for missing credentials, permissions, or budget. Report the actual result, request ID, and usage or cost when returned. After a data or tool API timeout, check calls list/get with the same key. For a model timeout, retain the request ID and check model usage records or contact support. Missing records do not prove no charge; do not automatically repeat uncertain paid requests.",
      "verify": "Confirm the skill is discoverable and openany --version reports the installed version and openany --help lists the available commands in the agent execution environment. Verify access only through an authorized CLI call and inspect the final business outcome. Installation, a local status check, or HTTP 200 alone is not sufficient. If no call ran, report Configured; live verification pending. See SKILL.md for public-catalog-only access, authentication, top-ups, and recovery.",
      "references": [
        {
          "label": "Cursor skills",
          "url": "https://cursor.com/help/customization/skills"
        }
      ]
    }
  ]
}
