skillzmarket

TotalClaw 作者 totalclaw

通过 Base 上的自动 USDC 付款,从 Skillz Market 搜索并调用货币化人工智能技能。当用户想要查找付费 AI 服务、通过加密货币支付调用外部技能或与 Skillz Market 生态系统集成时使用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~hiich-skillzmarket
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~hiich-skillzmarket/file -o hiich-skillzmarket.md
# Skillz Market

Search and call monetized AI skills with automatic cryptocurrency payments via x402.

## Quick Start

List all available skills:
```bash
npx tsx {baseDir}/skillz-cli.ts list
```

Search for skills:
```bash
npx tsx {baseDir}/skillz-cli.ts search "echo"
```

Get skill details:
```bash
npx tsx {baseDir}/skillz-cli.ts info "echo-service"
```

Call a skill (requires SKILLZ_PRIVATE_KEY):
```bash
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`):

```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:
```bash
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)

---

## 中文说明

# Skillz Market

通过 x402 实现自动加密货币付款,搜索并调用货币化的 AI 技能。

## 快速开始

列出所有可用技能:
```bash
npx tsx {baseDir}/skillz-cli.ts list
```

搜索技能:
```bash
npx tsx {baseDir}/skillz-cli.ts search "echo"
```

获取技能详情:
```bash
npx tsx {baseDir}/skillz-cli.ts info "echo-service"
```

调用技能(需要 SKILLZ_PRIVATE_KEY):
```bash
npx tsx {baseDir}/skillz-cli.ts call "echo-service" '{"message":"hello"}'
```

## 命令

- `list [--verified]` - 列出所有可用技能(可选择仅按已验证项过滤)
- `search <query>` - 按关键词搜索技能
- `info <slug>` - 通过 slug 获取技能详情
- `call <slug> <json>` - 调用技能并自动完成 x402 付款
- `direct <url> <json>` - 直接调用任何启用 x402 的端点

## 配置

x402 付款需要你的钱包私钥。请在 OpenClaw 配置文件(`~/.openclaw/openclaw.json`)中设置:

```json
{
  "skills": {
    "entries": {
      "skillzmarket": {
        "apiKey": "0xYOUR_PRIVATE_KEY"
      }
    }
  }
}
```

> **注意**:OpenClaw 使用 `apiKey` 作为技能凭据的标准配置字段。它会映射到该技能内部使用的 `SKILLZ_PRIVATE_KEY` 环境变量。

或者,直接设置环境变量:
```bash
export SKILLZ_PRIVATE_KEY=0x...
```

## 环境变量

- `SKILLZ_PRIVATE_KEY` - 用于 x402 付款的钱包私钥
- `SKILLZ_API_URL` - API 端点(默认:https://api.skillz.market)