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 keywordinfo <slug>- Get skill details by slugcall <slug> <json>- Call a skill with automatic x402 paymentdirect <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
apiKeyas the standard config field for skill credentials. This maps to theSKILLZ_PRIVATE_KEYenvironment 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 paymentsSKILLZ_API_URL- API endpoint (default: https://api.skillz.market)