{
  "schemaVersion": "1.0",
  "item": {
    "slug": "onboarding",
    "name": "Onboarding",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/ivangdavila/onboarding",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/onboarding",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/onboarding",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=onboarding",
    "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",
      "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/onboarding"
    },
    "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/onboarding",
    "agentPageUrl": "https://openagent3.xyz/skills/onboarding/agent",
    "manifestUrl": "https://openagent3.xyz/skills/onboarding/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/onboarding/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": "Define Activation First",
        "body": "Answer before designing anything:\n\nWhat specific action = user got value?\nWhat % of signups currently reach it?\nWhat's the minimum path to get there?\n\nIf you can't answer these, onboarding will optimize the wrong thing."
      },
      {
        "title": "Measure the Funnel",
        "body": "Create this table for current state:\n\nStepUsersDrop-offSigned up100%-Step 2?%?%Step 3?%?%Activated?%?%\n\nBiggest drop-off = focus there first. Everything else is distraction."
      },
      {
        "title": "Signup Form",
        "body": "At signup, require ONLY: email + password.\nEverything else: defer until after first value delivered.\n\nFor each additional field, calculate: how many users lost × LTV = cost of that field."
      },
      {
        "title": "Segmentation Question",
        "body": "One question only, immediately after signup:\n\"What's your main goal?\" with 3-4 options.\n\nRoute to different:\n\nFirst action to complete\nEmpty state messaging\nEmail sequence\n\nMore than 4 paths = complexity without benefit."
      },
      {
        "title": "Checklist Pattern",
        "body": "Structure:\n\n4-6 items maximum\nFirst item already complete when shown (quick win psychology)\nItems ordered by value delivered, not logical sequence\nPersists across sessions\nCompletion reward visible\n\nFormat: action verb + outcome\n✓ \"Create your first project\"\n✗ \"Projects\""
      },
      {
        "title": "Empty State Formula",
        "body": "Every empty screen needs:\n\nWhat will appear here (1 sentence)\nVisual of populated state or example\nONE action button (primary style)\n\nPre-populated templates > blank slate."
      },
      {
        "title": "Email Sequence",
        "body": "DayTriggerContent0SignupWelcome + single quick win CTA1Not activatedReminder + \"here's how\"3Not activatedSocial proof / success story7Not activatedFeature highlight14Inactive\"We miss you\" + incentive\n\nStop sequence immediately when user activates."
      },
      {
        "title": "Tooltips vs Modals",
        "body": "Tooltip: single UI element explanation, non-blocking\nModal: requires decision, blocks everything\nTour: max 3-5 steps or users skip\n\nNever repeat to returning users.\nTrigger contextually, not on every login."
      },
      {
        "title": "Metrics",
        "body": "Track weekly:\n\nSignup → Activation rate\nTime to activate (median)\nDrop-off by step\nDay 1, Day 7 retention: activated vs non-activated\n\nActivated users should retain 2-3x better. If not, activation definition is wrong."
      },
      {
        "title": "Common Failures",
        "body": "Asking for info before showing value—user hasn't bought in\nTour showing everything—overwhelms, skip rate high\nSame onboarding for all segments—relevance drives completion\nNo follow-up emails—user closes tab and forgets\nBlocking features behind upgrade before value demonstrated"
      }
    ],
    "body": "Define Activation First\n\nAnswer before designing anything:\n\nWhat specific action = user got value?\nWhat % of signups currently reach it?\nWhat's the minimum path to get there?\n\nIf you can't answer these, onboarding will optimize the wrong thing.\n\nMeasure the Funnel\n\nCreate this table for current state:\n\nStep\tUsers\tDrop-off\nSigned up\t100%\t-\nStep 2\t?%\t?%\nStep 3\t?%\t?%\nActivated\t?%\t?%\n\nBiggest drop-off = focus there first. Everything else is distraction.\n\nSignup Form\n\nAt signup, require ONLY: email + password. Everything else: defer until after first value delivered.\n\nFor each additional field, calculate: how many users lost × LTV = cost of that field.\n\nSegmentation Question\n\nOne question only, immediately after signup: \"What's your main goal?\" with 3-4 options.\n\nRoute to different:\n\nFirst action to complete\nEmpty state messaging\nEmail sequence\n\nMore than 4 paths = complexity without benefit.\n\nChecklist Pattern\n\nStructure:\n\n4-6 items maximum\nFirst item already complete when shown (quick win psychology)\nItems ordered by value delivered, not logical sequence\nPersists across sessions\nCompletion reward visible\n\nFormat: action verb + outcome ✓ \"Create your first project\" ✗ \"Projects\"\n\nEmpty State Formula\n\nEvery empty screen needs:\n\nWhat will appear here (1 sentence)\nVisual of populated state or example\nONE action button (primary style)\n\nPre-populated templates > blank slate.\n\nEmail Sequence\nDay\tTrigger\tContent\n0\tSignup\tWelcome + single quick win CTA\n1\tNot activated\tReminder + \"here's how\"\n3\tNot activated\tSocial proof / success story\n7\tNot activated\tFeature highlight\n14\tInactive\t\"We miss you\" + incentive\n\nStop sequence immediately when user activates.\n\nTooltips vs Modals\nTooltip: single UI element explanation, non-blocking\nModal: requires decision, blocks everything\nTour: max 3-5 steps or users skip\n\nNever repeat to returning users. Trigger contextually, not on every login.\n\nMetrics\n\nTrack weekly:\n\nSignup → Activation rate\nTime to activate (median)\nDrop-off by step\nDay 1, Day 7 retention: activated vs non-activated\n\nActivated users should retain 2-3x better. If not, activation definition is wrong.\n\nCommon Failures\nAsking for info before showing value—user hasn't bought in\nTour showing everything—overwhelms, skip rate high\nSame onboarding for all segments—relevance drives completion\nNo follow-up emails—user closes tab and forgets\nBlocking features behind upgrade before value demonstrated"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/onboarding",
    "publisherUrl": "https://clawhub.ai/ivangdavila/onboarding",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/onboarding",
    "downloadUrl": "https://openagent3.xyz/downloads/onboarding",
    "agentUrl": "https://openagent3.xyz/skills/onboarding/agent",
    "manifestUrl": "https://openagent3.xyz/skills/onboarding/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/onboarding/agent.md"
  }
}