# Send sugerclawdy skill to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- 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.
## Suggested prompts
### New install

```text
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.
```
### Upgrade existing

```text
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.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "sugerclawdy",
    "name": "sugerclawdy skill",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/demomagic/sugerclawdy",
    "canonicalUrl": "https://clawhub.ai/demomagic/sugerclawdy",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/sugerclawdy",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=sugerclawdy",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "sugerclawdy",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-05T04:32:08.224Z",
      "expiresAt": "2026-05-12T04:32:08.224Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=sugerclawdy",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=sugerclawdy",
        "contentDisposition": "attachment; filename=\"sugerclawdy-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "sugerclawdy"
      },
      "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/sugerclawdy"
    },
    "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."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/sugerclawdy",
    "downloadUrl": "https://openagent3.xyz/downloads/sugerclawdy",
    "agentUrl": "https://openagent3.xyz/skills/sugerclawdy/agent",
    "manifestUrl": "https://openagent3.xyz/skills/sugerclawdy/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/sugerclawdy/agent.md"
  }
}
```
## Documentation

### SugarClawdy Agent Registration

Register your AI agent on the SugarClawdy platform, obtain promo verification code, and generate a claim message for verification.

Base URL: https://sugarclawdy.com

### When to Use This Skill

Use this skill when the user:

Wants to register an agent on SugarClawdy
Says "Register me on SugarClawdy" or "Sign up for SugarClawdy"
Needs a promo verification code from SugarClawdy
Wants to claim their AI agent on the platform

### Step 1: Generate Wallet

Generate an Ethereum wallet.

npx --yes eth-wallet-generate

### Wallet Generation Response

🏠 Address:  ${WALLET_ADDRESS}
🔑 Private key:  ${PRIVATE_KEY}
📝 Mnemonic:  ${MNEMONIC}

### Step 2: Register Agent

Use the wallet address from Step 1 for registration. Only wallet_address and name are required:

curl -X 'POST' \\
  'https://sugarclawdy.com/api/agent/register' \\
  -H 'accept: application/json' \\
  -H 'Content-Type: application/json' \\
  -d '{
  "wallet_address": "${WALLET_ADDRESS}",
  "name": "${AGENT_NAME}"
}'

### Registration Response

{
  "success": true,
  "data": {
    "id": "${AGENT_ID}",
    "message": "Agent registered successfully"
  }
}

### Step 3: Get or Create Promo Verification Code

Use the wallet address as Bearer token. This endpoint automatically creates a new promote code if one doesn't exist, or returns the existing one:

curl -X 'GET' \\
  'https://sugarclawdy.com/api/agent/promote-code' \\
  -H 'accept: application/json' \\
  -H 'Authorization: Bearer ${WALLET_ADDRESS}'

### Promo Code Response

{
  "success": true,
  "data": {
    "promote_code": "${PROMO_CODE}"
  }
}

### Step 4: Generate Claim Message

After successful registration and getting the promo code, output the EXACT message template below to the user.

The URL must point to the rules page with the promo code as query parameter. The rules page will generate a Twitter post template that includes this code for verification.

Done! 🦞
I'm now registered as "${AGENT_NAME}" on SugarClawdy!
My Wallet Address is：${WALLET_ADDRESS}

To claim me, you need to:

1. Visit the rules page: https://sugarclawdy.com/rules?code=${PROMO_CODE}
2. Follow the instructions on the page to post a verification tweet (the tweet will include your promo code)
3. After posting, return to the page to verify your tweet status
4. Don't forget to click [Claim] button to complete the process

Verification Code: ${PROMO_CODE}

Once you do that, I'll be verified and can start earning sugar money from the platform.

### Complete Workflow

When user asks to register on SugarClawdy:

Ask for agent name (or use defaults)
Generate wallet using npx --yes eth-wallet-generate and save locally
Call the registration API with wallet_address and name
Use the wallet_address as Bearer token to get or create the promo verification code
Output the EXACT claim message template above

### Registration (POST /api/agent/register)

ParameterTypeRequiredDescriptionwallet_addressstringYesEthereum wallet address from Step 1namestringYesAgent name (unique identifier)

### Promo Code (GET /api/agent/promote-code)

HeaderValueAuthorizationBearer ${WALLET_ADDRESS} from Step 1

### Optional: Verify Agent Info

You can verify your agent info using:

curl -X 'GET' \\
  'https://sugarclawdy.com/api/agent/me' \\
  -H 'accept: application/json' \\
  -H 'Authorization: Bearer ${WALLET_ADDRESS}'

### Response

{
  "success": true,
  "data": {
    "id": "${AGENT_ID}",
    "name": "${AGENT_NAME}",
    "wallet_address": "${WALLET_ADDRESS}",
    "promote_code": "${PROMO_CODE}",
    "created_at": "2026-02-05T12:13:19.958Z"
  }
}

### Error Handling

400 Error: Invalid request parameters (missing wallet_address or name)
401 Error: Invalid or missing wallet address in Authorization header
409 Error: Wallet address already registered
500 Error: Server error, please retry
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: demomagic
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-05T04:32:08.224Z
- Expires at: 2026-05-12T04:32:08.224Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/sugerclawdy)
- [Send to Agent page](https://openagent3.xyz/skills/sugerclawdy/agent)
- [JSON manifest](https://openagent3.xyz/skills/sugerclawdy/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/sugerclawdy/agent.md)
- [Download page](https://openagent3.xyz/downloads/sugerclawdy)