Skillz Market
Search and call monetized AI skills with automatic cryptocurrency payments via x402.
Quick Start
List all available skills:
npx tsx {baseDir}/skillz-cli.ts list
Search for skills:
npx tsx {baseDir}/skillz-cli.ts search "echo"
Get skill details:
npx tsx {baseDir}/skillz-cli.ts info "echo-service"
Call a skill (requires SKILLZ_PRIVATE_KEY):
npx tsx {baseDir}/skillz-cli.ts call "echo-service" '{"message":"hello"}'
Commands
list [--verified]
- List all available skills (optionally filter by verified only)
search <query>
- Search for skills by keyword
info <slug>
- Get skill details by slug
call <slug> <json>
- Call a skill with automatic x402 payment
direct <url> <json>
- Call any x402-enabled endpoint directly
Configuration
Your wallet private key is required for x402 payments. Set it in OpenClaw config (
~/.openclaw/openclaw.json
):
{
"skills": {
"entries": {
"skillzmarket": {
"apiKey": "0xYOUR_PRIVATE_KEY"
}
}
}
}
Note: OpenClaw uses
apiKey
as the standard config field for skill credentials. This maps to the SKILLZ_PRIVATE_KEY
environment variable that the skill uses internally.
Alternatively, set the environment variable directly:
export SKILLZ_PRIVATE_KEY=0x...
Environment Variables
SKILLZ_PRIVATE_KEY
- Wallet private key for x402 payments
SKILLZ_API_URL
- API endpoint (default: https://api.skillz.market)