{
  "schemaVersion": "1.0",
  "item": {
    "slug": "venice-admin",
    "name": "Venice Admin",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/sabrinaaquino/venice-admin",
    "canonicalUrl": "https://clawhub.ai/sabrinaaquino/venice-admin",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/venice-admin",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=venice-admin",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "scripts/api_keys_list.py",
      "scripts/balance.py",
      "scripts/usage.py",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "venice-admin",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-10T15:06:00.933Z",
      "expiresAt": "2026-05-17T15:06:00.933Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=venice-admin",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=venice-admin",
        "contentDisposition": "attachment; filename=\"venice-admin-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "venice-admin"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/venice-admin"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/venice-admin",
    "agentPageUrl": "https://openagent3.xyz/skills/venice-admin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/venice-admin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/venice-admin/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Venice Admin",
        "body": "Manage your Venice AI account - check balance, view usage history, and manage API keys.\n\n⚠️ Important: These endpoints require an Admin API key, not a regular inference key. Create one at venice.ai → Settings → API Keys → Create Admin Key.\n\nAPI Base URL: https://api.venice.ai/api/v1"
      },
      {
        "title": "Setup",
        "body": "Create an Admin API key from venice.ai → Settings → API Keys\nSet the environment variable:\n\nexport VENICE_API_KEY=\"your_admin_api_key_here\""
      },
      {
        "title": "Check Balance",
        "body": "View your current DIEM and USD balances.\n\nuv run {baseDir}/scripts/balance.py\n\nOutput includes:\n\nWhether you can consume (has balance)\nCurrent consumption currency (DIEM or USD)\nDIEM balance and epoch allocation\nUSD balance"
      },
      {
        "title": "View Usage History",
        "body": "View detailed usage history with filtering and pagination.\n\nuv run {baseDir}/scripts/usage.py\n\nOptions:\n\n--currency: Filter by currency: DIEM, USD, VCU (default: DIEM)\n--start-date: Start date filter (ISO format: 2024-01-01)\n--end-date: End date filter (ISO format: 2024-12-31)\n--limit: Results per page (default: 50, max: 200)\n--page: Page number (default: 1)\n--sort: Sort order: asc or desc (default: desc)\n--format: Output format: json or csv (default: json)\n--output: Save to file instead of stdout\n\nExamples:\n\n# Last 50 DIEM transactions\nuv run {baseDir}/scripts/usage.py\n\n# USD usage in January 2024\nuv run {baseDir}/scripts/usage.py --currency USD --start-date 2024-01-01 --end-date 2024-01-31\n\n# Export to CSV\nuv run {baseDir}/scripts/usage.py --format csv --output usage.csv"
      },
      {
        "title": "List API Keys",
        "body": "View all your API keys.\n\nuv run {baseDir}/scripts/api_keys_list.py\n\nOutput includes:\n\nKey ID and name\nKey type (Admin, Inference, etc.)\nCreation date\nLast used date\nRate limits"
      },
      {
        "title": "Runtime Note",
        "body": "This skill uses uv run which automatically installs Python dependencies (httpx) via PEP 723 inline script metadata. No manual Python package installation required - uv handles everything."
      },
      {
        "title": "Security Notes",
        "body": "Admin keys have elevated permissions - protect them carefully\nAdmin keys can view billing info and manage other keys\nNever commit admin keys to version control\nConsider using inference-only keys for production workloads"
      },
      {
        "title": "API Reference",
        "body": "EndpointDescriptionAuth RequiredGET /billing/balanceCheck DIEM/USD balanceAdmin keyGET /billing/usageView usage historyAdmin keyGET /api_keysList all API keysAdmin key\n\nFull API docs: docs.venice.ai"
      }
    ],
    "body": "Venice Admin\n\nManage your Venice AI account - check balance, view usage history, and manage API keys.\n\n⚠️ Important: These endpoints require an Admin API key, not a regular inference key. Create one at venice.ai → Settings → API Keys → Create Admin Key.\n\nAPI Base URL: https://api.venice.ai/api/v1\n\nSetup\nCreate an Admin API key from venice.ai → Settings → API Keys\nSet the environment variable:\nexport VENICE_API_KEY=\"your_admin_api_key_here\"\n\nCheck Balance\n\nView your current DIEM and USD balances.\n\nuv run {baseDir}/scripts/balance.py\n\n\nOutput includes:\n\nWhether you can consume (has balance)\nCurrent consumption currency (DIEM or USD)\nDIEM balance and epoch allocation\nUSD balance\nView Usage History\n\nView detailed usage history with filtering and pagination.\n\nuv run {baseDir}/scripts/usage.py\n\n\nOptions:\n\n--currency: Filter by currency: DIEM, USD, VCU (default: DIEM)\n--start-date: Start date filter (ISO format: 2024-01-01)\n--end-date: End date filter (ISO format: 2024-12-31)\n--limit: Results per page (default: 50, max: 200)\n--page: Page number (default: 1)\n--sort: Sort order: asc or desc (default: desc)\n--format: Output format: json or csv (default: json)\n--output: Save to file instead of stdout\n\nExamples:\n\n# Last 50 DIEM transactions\nuv run {baseDir}/scripts/usage.py\n\n# USD usage in January 2024\nuv run {baseDir}/scripts/usage.py --currency USD --start-date 2024-01-01 --end-date 2024-01-31\n\n# Export to CSV\nuv run {baseDir}/scripts/usage.py --format csv --output usage.csv\n\nList API Keys\n\nView all your API keys.\n\nuv run {baseDir}/scripts/api_keys_list.py\n\n\nOutput includes:\n\nKey ID and name\nKey type (Admin, Inference, etc.)\nCreation date\nLast used date\nRate limits\nRuntime Note\n\nThis skill uses uv run which automatically installs Python dependencies (httpx) via PEP 723 inline script metadata. No manual Python package installation required - uv handles everything.\n\nSecurity Notes\nAdmin keys have elevated permissions - protect them carefully\nAdmin keys can view billing info and manage other keys\nNever commit admin keys to version control\nConsider using inference-only keys for production workloads\nAPI Reference\nEndpoint\tDescription\tAuth Required\nGET /billing/balance\tCheck DIEM/USD balance\tAdmin key\nGET /billing/usage\tView usage history\tAdmin key\nGET /api_keys\tList all API keys\tAdmin key\n\nFull API docs: docs.venice.ai"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/sabrinaaquino/venice-admin",
    "publisherUrl": "https://clawhub.ai/sabrinaaquino/venice-admin",
    "owner": "sabrinaaquino",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/venice-admin",
    "downloadUrl": "https://openagent3.xyz/downloads/venice-admin",
    "agentUrl": "https://openagent3.xyz/skills/venice-admin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/venice-admin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/venice-admin/agent.md"
  }
}