Install axo Skill on OpenClaw
Step-by-step install and verification for using the axo skill on an OpenClaw instance.
Use this guide when you want an OpenClaw instance to use the axo wallet skill end to end.
Warning
Use Node.js 22+ and make sure your OpenClaw workspace is set before installing skills.
Prerequisites
- A working OpenClaw instance
npxavailable on your machine- Axo API key for wallet initialization
- Agent workspace with a
skills/folder (or permission to create one)
1) Install the skill into your OpenClaw workspace
From the root of your OpenClaw workspace:
npx skills add https://github.com/zbdpay/axobot-cli --full-depth --skill axoThis installs axo into your local workspace skills so OpenClaw can discover it.
Tip
You can preview discovery without installing by adding --list.
2) Confirm OpenClaw can see the skill
openclaw skills list
openclaw skills list --eligible
openclaw skills info axoIf axo is missing from --eligible, run:
openclaw skills check3) Ensure axo binary is available
The skill is eligible when OpenClaw can find one of the required binaries (axo or npx).
axo --helpIf axo is not installed globally yet:
npm install -g @axobot/cli
axo --help4) Initialize wallet identity
axo init --key <your_api_key>
axo info
axo balance5) Validate the skill in an agent session
Start a new OpenClaw session and ask for a wallet action, for example:
- "Use axo to show my wallet balance"
- "Use axo to create a 1000 sat receive invoice"
- "Use axo fetch on this paid endpoint with max 100 sats"
Info
OpenClaw snapshots eligible skills at session start. If you just installed the skill, start a new session to pick it up.
Shared install for multiple agents (optional)
If you want all local agents to reuse the same skill set, install/copy the skill under:
~/.openclaw/skills/axo/SKILL.mdWorkspace skills still take precedence over shared skills when names conflict.
Troubleshooting
axonot eligible: runopenclaw skills checkand install@axobot/cliglobally.- Skill installed but not used: start a new session so OpenClaw refreshes the skill snapshot.
- API key errors: re-run
axo init --key <your_api_key>and verify withaxo info. - Command not found in sandboxed runs: ensure required binaries are also available in the sandbox image.