Skip to main content

Installation

The Universal Checkout Skill is installed by cloning the repository into a location your agent can discover. The exact steps depend on your platform.
Clone the skill into your project’s skills/ directory:
git clone https://github.com/zincio/universal-checkout-skill.git ./skills/universal-checkout-skill
Compatible agents automatically discover skills in the workspace skills/ folder. No additional configuration is needed beyond setting the API key.
We recommend installing the skill via GitHub to ensure you’re using the latest version.

Configuration

API Key

The skill requires a ZINC_API_KEY environment variable. Set it in your shell before starting your agent:
export ZINC_API_KEY=your-api-key
Get your API key from theZinc dashboard. You’ll need to create an account and deposit funds to place orders.

OpenClaw Configuration File

If you’re using OpenClaw, you can set the API key through the configuration file instead of an environment variable:
~/.openclaw/openclaw.json
{
  "skills": {
    "entries": {
      "zinc-orders": {
        "enabled": true,
        "env": {
          "ZINC_API_KEY": "your-api-key"
        }
      }
    }
  }
}

Verifying the Installation

After installing, start your agent and ask it something like:
“List my recent Zinc orders.”
If the skill is loaded correctly, the agent will make a GET /orders request to the Zinc API and return your order history. If you see an authentication error, double-check that your ZINC_API_KEY is set correctly.

Updating

To update the skill to the latest version, pull the latest changes:
cd ./skills/universal-checkout-skill && git pull