{
  "schemaVersion": "1.0",
  "item": {
    "slug": "linkedin",
    "name": "LinkedIn",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/biostartechnology/linkedin",
    "canonicalUrl": "https://clawhub.ai/biostartechnology/linkedin",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/linkedin",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=linkedin",
    "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": "linkedin",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T10:22:54.184Z",
      "expiresAt": "2026-05-07T10:22:54.184Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=linkedin",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=linkedin",
        "contentDisposition": "attachment; filename=\"linkedin-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "linkedin"
      },
      "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/linkedin"
    },
    "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/linkedin",
    "agentPageUrl": "https://openagent3.xyz/skills/linkedin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/linkedin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/linkedin/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": "LinkedIn",
        "body": "Use browser automation to interact with LinkedIn - check messages, view profiles, search, and send connection requests."
      },
      {
        "title": "Option 1: Chrome Extension Relay (Recommended)",
        "body": "Open LinkedIn in Chrome and log in\nClick the Clawdbot Browser Relay toolbar icon to attach the tab\nUse browser tool with profile=\"chrome\""
      },
      {
        "title": "Option 2: Isolated Browser",
        "body": "Use browser tool with profile=\"clawd\"\nNavigate to linkedin.com\nLog in manually (one-time setup)\nSession persists for future use"
      },
      {
        "title": "Check Connection Status",
        "body": "browser action=snapshot profile=chrome targetUrl=\"https://www.linkedin.com/feed/\""
      },
      {
        "title": "View Notifications/Messages",
        "body": "browser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/messaging/\"\nbrowser action=snapshot profile=chrome"
      },
      {
        "title": "Search People",
        "body": "browser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/search/results/people/?keywords=QUERY\"\nbrowser action=snapshot profile=chrome"
      },
      {
        "title": "View Profile",
        "body": "browser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/in/USERNAME/\"\nbrowser action=snapshot profile=chrome"
      },
      {
        "title": "Send Message (confirm with user first!)",
        "body": "Navigate to messaging or profile\nUse browser action=act with click/type actions\nAlways confirm message content before sending"
      },
      {
        "title": "Safety Rules",
        "body": "Never send messages without explicit user approval\nNever accept/send connection requests without confirmation\nAvoid rapid automated actions - LinkedIn is aggressive about detecting automation\nRate limit: ~30 actions per hour max recommended"
      },
      {
        "title": "Session Cookie Method (Advanced)",
        "body": "If browser relay isn't available, extract the li_at cookie from browser:\n\nOpen LinkedIn in browser, log in\nDevTools → Application → Cookies → linkedin.com\nCopy li_at value\nStore securely for API requests"
      },
      {
        "title": "Troubleshooting",
        "body": "If logged out: Re-authenticate in browser\nIf rate limited: Wait 24 hours, reduce action frequency\nIf CAPTCHA: Complete manually in browser, then resume"
      }
    ],
    "body": "LinkedIn\n\nUse browser automation to interact with LinkedIn - check messages, view profiles, search, and send connection requests.\n\nConnection Methods\nOption 1: Chrome Extension Relay (Recommended)\nOpen LinkedIn in Chrome and log in\nClick the Clawdbot Browser Relay toolbar icon to attach the tab\nUse browser tool with profile=\"chrome\"\nOption 2: Isolated Browser\nUse browser tool with profile=\"clawd\"\nNavigate to linkedin.com\nLog in manually (one-time setup)\nSession persists for future use\nCommon Operations\nCheck Connection Status\nbrowser action=snapshot profile=chrome targetUrl=\"https://www.linkedin.com/feed/\"\n\nView Notifications/Messages\nbrowser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/messaging/\"\nbrowser action=snapshot profile=chrome\n\nSearch People\nbrowser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/search/results/people/?keywords=QUERY\"\nbrowser action=snapshot profile=chrome\n\nView Profile\nbrowser action=navigate profile=chrome targetUrl=\"https://www.linkedin.com/in/USERNAME/\"\nbrowser action=snapshot profile=chrome\n\nSend Message (confirm with user first!)\nNavigate to messaging or profile\nUse browser action=act with click/type actions\nAlways confirm message content before sending\nSafety Rules\nNever send messages without explicit user approval\nNever accept/send connection requests without confirmation\nAvoid rapid automated actions - LinkedIn is aggressive about detecting automation\nRate limit: ~30 actions per hour max recommended\nSession Cookie Method (Advanced)\n\nIf browser relay isn't available, extract the li_at cookie from browser:\n\nOpen LinkedIn in browser, log in\nDevTools → Application → Cookies → linkedin.com\nCopy li_at value\nStore securely for API requests\nTroubleshooting\nIf logged out: Re-authenticate in browser\nIf rate limited: Wait 24 hours, reduce action frequency\nIf CAPTCHA: Complete manually in browser, then resume"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/biostartechnology/linkedin",
    "publisherUrl": "https://clawhub.ai/biostartechnology/linkedin",
    "owner": "biostartechnology",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/linkedin",
    "downloadUrl": "https://openagent3.xyz/downloads/linkedin",
    "agentUrl": "https://openagent3.xyz/skills/linkedin/agent",
    "manifestUrl": "https://openagent3.xyz/skills/linkedin/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/linkedin/agent.md"
  }
}