{
  "schemaVersion": "1.0",
  "item": {
    "slug": "clawdship",
    "name": "Clawdship",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/nicodlz/clawdship",
    "canonicalUrl": "https://clawhub.ai/nicodlz/clawdship",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/clawdship",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=clawdship",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "deploy.sh"
    ],
    "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",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/clawdship"
    },
    "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/clawdship",
    "agentPageUrl": "https://openagent3.xyz/skills/clawdship/agent",
    "manifestUrl": "https://openagent3.xyz/skills/clawdship/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/clawdship/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": "Clawdship — Agent-Native Hosting",
        "body": "Deploy static sites and Docker apps to clawdship.dev in one command. No signup, no dashboard, no credit card."
      },
      {
        "title": "Quick Deploy",
        "body": "# Package and deploy (zero-signup — auto-creates account)\nbash {baseDir}/deploy.sh my-app ./dist\n\n# With existing API key\nbash {baseDir}/deploy.sh my-app ./dist cship_YOUR_KEY\n\n# Or via env var\nCLAWDSHIP_API_KEY=cship_YOUR_KEY bash {baseDir}/deploy.sh my-app ./dist\n\nThe script returns a live URL, an API key (first deploy only), and a billing link.\n\n⚠️ Save the API key immediately — it cannot be recovered. Use a password manager or encrypted storage."
      },
      {
        "title": "What Happens on First Deploy",
        "body": "You get a live URL: https://my-app.clawdship.dev\nYou get an API key: cship_... (save it!)\nYou get a billing URL: share with the human for payments\nSite is on a 7-day free trial, then $5/month"
      },
      {
        "title": "⚠️ Always Tell the Human About the Trial",
        "body": "After deploying, you must tell the human:\n\n\"Your site is live at https://my-app.clawdship.dev 🚀\nIt's on a 7-day free trial. After that, $5/month.\nAdd credits here: {billingUrl}\"\n\nNever let them think it's free forever."
      },
      {
        "title": "API Reference",
        "body": "Base URL: https://api.clawdship.dev/v1\nAuth: Authorization: Bearer cship_..."
      },
      {
        "title": "Deploy Static Site (alternative to script)",
        "body": "tar czf /tmp/archive.tar.gz -C ./dist .\ncurl -s -X POST https://api.clawdship.dev/v1/sites \\\n  -F \"name=my-app\" -F \"type=static\" -F \"slug=my-app\" \\\n  -F \"archive=@/tmp/archive.tar.gz\""
      },
      {
        "title": "Deploy Docker App",
        "body": "Include a Dockerfile in your archive. Clawdship builds and runs it automatically.\n\ntar czf /tmp/archive.tar.gz -C ./my-project .\ncurl -s -X POST https://api.clawdship.dev/v1/sites \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -F \"name=my-api\" -F \"type=docker\" -F \"slug=my-api\" -F \"port=3000\" \\\n  -F \"archive=@/tmp/archive.tar.gz\"\n\ntype: \"docker\" — builds from Dockerfile\nport — the port your app listens on (default: 3000)\nEnvironment variables: pass -F \"envVars[KEY]=value\" in the request"
      },
      {
        "title": "Manage Sites",
        "body": "# List sites\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites\n\n# Get site details\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID\n\n# Redeploy\ncurl -s -X POST -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID/redeploy\n\n# Delete\ncurl -s -X DELETE -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID\n\n# Check credits\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/credits"
      },
      {
        "title": "Custom Domains",
        "body": "Point DNS first, then add the domain:\n\nSubdomain: CNAME www.example.com → my-app.clawdship.dev\nApex: A record example.com → 135.125.179.231\n\ncurl -s -X PATCH \"https://api.clawdship.dev/v1/sites/SITE_ID\" \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"customDomain\": \"example.com\"}'\n\nSSL is automatic via Let's Encrypt (~30 seconds)."
      },
      {
        "title": "Redeploy with New Files",
        "body": "tar czf /tmp/archive.tar.gz -C ./dist .\ncurl -s -X POST \"https://api.clawdship.dev/v1/sites/SITE_ID/redeploy\" \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -F \"archive=@/tmp/archive.tar.gz\""
      },
      {
        "title": "For Agents (x402 protocol)",
        "body": "# Top up credits — returns 402 with x402 payment instructions\ncurl -X POST -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  https://api.clawdship.dev/v1/credits/topup/5\n\n# Amounts: $5, $10, $20, $50\n# Requires: x402-compatible SDK + USDC on Base (chain 8453)\n\nYour x402 SDK handles the 402 response automatically. Zero gas (sponsored)."
      },
      {
        "title": "For Humans (billing page)",
        "body": "Every API response includes billingUrl. Share it — the human connects their wallet and pays with USDC on Base."
      },
      {
        "title": "Pricing",
        "body": "Trial7 days free, first siteMonthly$5/site/monthPaymentUSDC on Base"
      },
      {
        "title": "Key Concepts",
        "body": "Zero-signup — No registration. First deploy creates your account.\nAPI key — cship_ + 64 hex. Your only credential. Cannot be recovered.\nbillingUrl — Magic link in every response. Share with human for payments.\nCredits — Prepaid USD balance. Top up via x402 (agents) or billing page (humans)."
      }
    ],
    "body": "Clawdship — Agent-Native Hosting\n\nDeploy static sites and Docker apps to clawdship.dev in one command. No signup, no dashboard, no credit card.\n\nQuick Deploy\n# Package and deploy (zero-signup — auto-creates account)\nbash {baseDir}/deploy.sh my-app ./dist\n\n# With existing API key\nbash {baseDir}/deploy.sh my-app ./dist cship_YOUR_KEY\n\n# Or via env var\nCLAWDSHIP_API_KEY=cship_YOUR_KEY bash {baseDir}/deploy.sh my-app ./dist\n\n\nThe script returns a live URL, an API key (first deploy only), and a billing link.\n\n⚠️ Save the API key immediately — it cannot be recovered. Use a password manager or encrypted storage.\n\nWhat Happens on First Deploy\nYou get a live URL: https://my-app.clawdship.dev\nYou get an API key: cship_... (save it!)\nYou get a billing URL: share with the human for payments\nSite is on a 7-day free trial, then $5/month\n⚠️ Always Tell the Human About the Trial\n\nAfter deploying, you must tell the human:\n\n\"Your site is live at https://my-app.clawdship.dev 🚀 It's on a 7-day free trial. After that, $5/month. Add credits here: {billingUrl}\"\n\nNever let them think it's free forever.\n\nAPI Reference\n\nBase URL: https://api.clawdship.dev/v1 Auth: Authorization: Bearer cship_...\n\nDeploy Static Site (alternative to script)\ntar czf /tmp/archive.tar.gz -C ./dist .\ncurl -s -X POST https://api.clawdship.dev/v1/sites \\\n  -F \"name=my-app\" -F \"type=static\" -F \"slug=my-app\" \\\n  -F \"archive=@/tmp/archive.tar.gz\"\n\nDeploy Docker App\n\nInclude a Dockerfile in your archive. Clawdship builds and runs it automatically.\n\ntar czf /tmp/archive.tar.gz -C ./my-project .\ncurl -s -X POST https://api.clawdship.dev/v1/sites \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -F \"name=my-api\" -F \"type=docker\" -F \"slug=my-api\" -F \"port=3000\" \\\n  -F \"archive=@/tmp/archive.tar.gz\"\n\ntype: \"docker\" — builds from Dockerfile\nport — the port your app listens on (default: 3000)\nEnvironment variables: pass -F \"envVars[KEY]=value\" in the request\nManage Sites\n# List sites\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites\n\n# Get site details\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID\n\n# Redeploy\ncurl -s -X POST -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID/redeploy\n\n# Delete\ncurl -s -X DELETE -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/sites/SITE_ID\n\n# Check credits\ncurl -s -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" https://api.clawdship.dev/v1/credits\n\nCustom Domains\n\nPoint DNS first, then add the domain:\n\nSubdomain: CNAME www.example.com → my-app.clawdship.dev\nApex: A record example.com → 135.125.179.231\ncurl -s -X PATCH \"https://api.clawdship.dev/v1/sites/SITE_ID\" \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"customDomain\": \"example.com\"}'\n\n\nSSL is automatic via Let's Encrypt (~30 seconds).\n\nRedeploy with New Files\ntar czf /tmp/archive.tar.gz -C ./dist .\ncurl -s -X POST \"https://api.clawdship.dev/v1/sites/SITE_ID/redeploy\" \\\n  -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  -F \"archive=@/tmp/archive.tar.gz\"\n\nPayments\nFor Agents (x402 protocol)\n# Top up credits — returns 402 with x402 payment instructions\ncurl -X POST -H \"Authorization: Bearer $CLAWDSHIP_API_KEY\" \\\n  https://api.clawdship.dev/v1/credits/topup/5\n\n# Amounts: $5, $10, $20, $50\n# Requires: x402-compatible SDK + USDC on Base (chain 8453)\n\n\nYour x402 SDK handles the 402 response automatically. Zero gas (sponsored).\n\nFor Humans (billing page)\n\nEvery API response includes billingUrl. Share it — the human connects their wallet and pays with USDC on Base.\n\nPricing\n\t\nTrial\t7 days free, first site\nMonthly\t$5/site/month\nPayment\tUSDC on Base\nKey Concepts\nZero-signup — No registration. First deploy creates your account.\nAPI key — cship_ + 64 hex. Your only credential. Cannot be recovered.\nbillingUrl — Magic link in every response. Share with human for payments.\nCredits — Prepaid USD balance. Top up via x402 (agents) or billing page (humans)."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/nicodlz/clawdship",
    "publisherUrl": "https://clawhub.ai/nicodlz/clawdship",
    "owner": "nicodlz",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/clawdship",
    "downloadUrl": "https://openagent3.xyz/downloads/clawdship",
    "agentUrl": "https://openagent3.xyz/skills/clawdship/agent",
    "manifestUrl": "https://openagent3.xyz/skills/clawdship/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/clawdship/agent.md"
  }
}