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