{
  "schemaVersion": "1.0",
  "item": {
    "slug": "claw-admin",
    "name": "ClawEmail Admin",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/cto1/claw-admin",
    "canonicalUrl": "https://clawhub.ai/cto1/claw-admin",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/claw-admin",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=claw-admin",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "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": "claw-admin",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T10:15:22.932Z",
      "expiresAt": "2026-05-06T10:15:22.932Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=claw-admin",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=claw-admin",
        "contentDisposition": "attachment; filename=\"claw-admin-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "claw-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/claw-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/claw-admin",
    "agentPageUrl": "https://openagent3.xyz/skills/claw-admin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/claw-admin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/claw-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": "ClawEmail",
        "body": "Provision and manage @clawemail.com Google Workspace email accounts for AI agents. Each account comes with full Gmail, Docs, Sheets, Calendar, and Drive access plus OAuth credentials for programmatic use."
      },
      {
        "title": "Setup",
        "body": "Set your API key as an environment variable:\n\nexport CLAWEMAIL_API_KEY=your_api_key_here\n\nBase URL: https://clawemail.com\n\nAll admin endpoints require the header: -H \"X-API-Key: $CLAWEMAIL_API_KEY\""
      },
      {
        "title": "Check Email Availability (Public — no API key needed)",
        "body": "Before creating an account, always check if the prefix is available:\n\ncurl -s https://clawemail.com/check/DESIRED_PREFIX\n\nResponse when available:\n\n{\"prefix\":\"tom\",\"email\":\"tom@clawemail.com\",\"available\":true}\n\nResponse when taken or reserved:\n\n{\"available\":false,\"errors\":[\"This email is reserved\"]}"
      },
      {
        "title": "Create Email Account",
        "body": "Provisions a new @clawemail.com Google Workspace user. Returns a temporary password and an OAuth connect URL.\n\ncurl -s -X POST https://clawemail.com/api/emails \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"prefix\":\"DESIRED_PREFIX\"}'\n\nResponse:\n\n{\n  \"success\": true,\n  \"email\": \"tom@clawemail.com\",\n  \"password\": \"aB3$xYz...\",\n  \"connect_url\": \"https://clawemail.com/connect/tom\",\n  \"instructions\": \"1. User logs into Gmail with the email/password above. 2. User visits connect_url to authorize OAuth. 3. User receives their OpenClaw credentials.\"\n}\n\nImportant: Save the password immediately — it is shown only once.\n\nAfter creation, the user must:\n\nLog in to Gmail at https://mail.google.com with the new email and password\nVisit the connect_url to authorize OAuth and receive their credentials JSON"
      },
      {
        "title": "List All Emails",
        "body": "curl -s https://clawemail.com/api/emails \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nSupports pagination with ?limit=100&offset=0."
      },
      {
        "title": "Get Email Details",
        "body": "curl -s https://clawemail.com/api/emails/PREFIX \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nReturns email status, creation date, OAuth connection date, and Workspace user details."
      },
      {
        "title": "Suspend Email",
        "body": "Temporarily disables a Google Workspace account (preserves data):\n\ncurl -s -X POST https://clawemail.com/api/emails/PREFIX/suspend \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\""
      },
      {
        "title": "Unsuspend Email",
        "body": "Re-enables a previously suspended account:\n\ncurl -s -X POST https://clawemail.com/api/emails/PREFIX/unsuspend \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\""
      },
      {
        "title": "Delete Email",
        "body": "Permanently deletes the Google Workspace account and all associated data:\n\ncurl -s -X DELETE https://clawemail.com/api/emails/PREFIX \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\""
      },
      {
        "title": "Self-Service Signup (No API Key)",
        "body": "For users who want to sign up themselves through Stripe checkout:\n\nDirect them to: https://clawemail.com/signup?prefix=DESIRED_PREFIX\nThey choose monthly ($16/mo) or annual ($160/yr), enter billing email, and pay via Stripe\nAfter payment they receive their password and OAuth connect link"
      },
      {
        "title": "Typical Workflow",
        "body": "Check availability: curl -s https://clawemail.com/check/myagent\nCreate account: POST to /api/emails with the prefix\nSave credentials: Store the password securely\nConnect OAuth: Direct user to the connect_url from the response\nUse the account: The agent now has a real Gmail address with full Google Workspace access"
      },
      {
        "title": "Prefix Rules",
        "body": "Must be 3-30 characters\nMust start with a letter\nCan contain letters, numbers, dots, underscores, or hyphens\nMany common names, brands, and words are reserved"
      },
      {
        "title": "When to Use",
        "body": "User asks to create an email account for their AI agent\nUser needs a Google Workspace account with OAuth access\nUser wants to check if a specific email address is available\nUser needs to manage (suspend/unsuspend/delete) an existing account"
      }
    ],
    "body": "ClawEmail\n\nProvision and manage @clawemail.com Google Workspace email accounts for AI agents. Each account comes with full Gmail, Docs, Sheets, Calendar, and Drive access plus OAuth credentials for programmatic use.\n\nSetup\n\nSet your API key as an environment variable:\n\nexport CLAWEMAIL_API_KEY=your_api_key_here\n\n\nBase URL: https://clawemail.com\n\nAll admin endpoints require the header: -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nCheck Email Availability (Public — no API key needed)\n\nBefore creating an account, always check if the prefix is available:\n\ncurl -s https://clawemail.com/check/DESIRED_PREFIX\n\n\nResponse when available:\n\n{\"prefix\":\"tom\",\"email\":\"tom@clawemail.com\",\"available\":true}\n\n\nResponse when taken or reserved:\n\n{\"available\":false,\"errors\":[\"This email is reserved\"]}\n\nCreate Email Account\n\nProvisions a new @clawemail.com Google Workspace user. Returns a temporary password and an OAuth connect URL.\n\ncurl -s -X POST https://clawemail.com/api/emails \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"prefix\":\"DESIRED_PREFIX\"}'\n\n\nResponse:\n\n{\n  \"success\": true,\n  \"email\": \"tom@clawemail.com\",\n  \"password\": \"aB3$xYz...\",\n  \"connect_url\": \"https://clawemail.com/connect/tom\",\n  \"instructions\": \"1. User logs into Gmail with the email/password above. 2. User visits connect_url to authorize OAuth. 3. User receives their OpenClaw credentials.\"\n}\n\n\nImportant: Save the password immediately — it is shown only once.\n\nAfter creation, the user must:\n\nLog in to Gmail at https://mail.google.com with the new email and password\nVisit the connect_url to authorize OAuth and receive their credentials JSON\nList All Emails\ncurl -s https://clawemail.com/api/emails \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\n\nSupports pagination with ?limit=100&offset=0.\n\nGet Email Details\ncurl -s https://clawemail.com/api/emails/PREFIX \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\n\nReturns email status, creation date, OAuth connection date, and Workspace user details.\n\nSuspend Email\n\nTemporarily disables a Google Workspace account (preserves data):\n\ncurl -s -X POST https://clawemail.com/api/emails/PREFIX/suspend \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nUnsuspend Email\n\nRe-enables a previously suspended account:\n\ncurl -s -X POST https://clawemail.com/api/emails/PREFIX/unsuspend \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nDelete Email\n\nPermanently deletes the Google Workspace account and all associated data:\n\ncurl -s -X DELETE https://clawemail.com/api/emails/PREFIX \\\n  -H \"X-API-Key: $CLAWEMAIL_API_KEY\"\n\nSelf-Service Signup (No API Key)\n\nFor users who want to sign up themselves through Stripe checkout:\n\nDirect them to: https://clawemail.com/signup?prefix=DESIRED_PREFIX\nThey choose monthly ($16/mo) or annual ($160/yr), enter billing email, and pay via Stripe\nAfter payment they receive their password and OAuth connect link\nTypical Workflow\nCheck availability: curl -s https://clawemail.com/check/myagent\nCreate account: POST to /api/emails with the prefix\nSave credentials: Store the password securely\nConnect OAuth: Direct user to the connect_url from the response\nUse the account: The agent now has a real Gmail address with full Google Workspace access\nPrefix Rules\nMust be 3-30 characters\nMust start with a letter\nCan contain letters, numbers, dots, underscores, or hyphens\nMany common names, brands, and words are reserved\nWhen to Use\nUser asks to create an email account for their AI agent\nUser needs a Google Workspace account with OAuth access\nUser wants to check if a specific email address is available\nUser needs to manage (suspend/unsuspend/delete) an existing account"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/cto1/claw-admin",
    "publisherUrl": "https://clawhub.ai/cto1/claw-admin",
    "owner": "cto1",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/claw-admin",
    "downloadUrl": "https://openagent3.xyz/downloads/claw-admin",
    "agentUrl": "https://openagent3.xyz/skills/claw-admin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/claw-admin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/claw-admin/agent.md"
  }
}