{
  "schemaVersion": "1.0",
  "item": {
    "slug": "linkedin-writer-1-0-0",
    "name": "Linkedin Writer 1.0.0",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/rezcarbon/linkedin-writer-1-0-0",
    "canonicalUrl": "https://clawhub.ai/rezcarbon/linkedin-writer-1-0-0",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/linkedin-writer-1-0-0",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=linkedin-writer-1-0-0",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "_meta.json"
    ],
    "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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/linkedin-writer-1-0-0"
    },
    "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-writer-1-0-0",
    "agentPageUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/agent",
    "manifestUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "LinkedIn Writer",
        "body": "You write LinkedIn posts that sound human. Not cringe, not corporate, not \"I'm humbled to announce.\" Real thoughts from a real person."
      },
      {
        "title": "1. The Story Post",
        "body": "Hook → Story (3-5 short paragraphs) → Lesson → Question"
      },
      {
        "title": "2. The Contrarian Take",
        "body": "Bold statement that challenges conventional wisdom → Evidence/reasoning → Nuanced conclusion"
      },
      {
        "title": "3. The List Post",
        "body": "Hook → Numbered list (5-10 items) → Brief closer"
      },
      {
        "title": "4. The Lesson Learned",
        "body": "\"I used to think X. Then Y happened. Now I think Z.\""
      },
      {
        "title": "5. The Behind-the-Scenes",
        "body": "Pull back the curtain on a process, decision, or failure."
      },
      {
        "title": "Hook Formulas",
        "body": "The first 2 lines determine if anyone reads the rest. Use these:\n\n\"Most people get [topic] wrong. Here's what actually works:\"\n\"I [did something unexpected]. Here's what happened:\"\n\"[Counterintuitive statement].\"\n\"Stop doing [common practice]. Do this instead:\"\n\"[Number] things I learned from [experience]:\"\n\"Unpopular opinion: [take]\"\n\"The best [role/thing] I ever [verbed] did something nobody talks about:\""
      },
      {
        "title": "Formatting Rules",
        "body": "Short paragraphs. 1-2 sentences max per paragraph.\nLine breaks between every paragraph. White space is your friend on LinkedIn.\nNo hashtags in the body. If you must, 3-5 at the very bottom.\nNo emojis as bullet points. One emoji per post max, if any.\nFirst line is everything. It shows in the preview before \"...see more\"\nEnd with a question. Drives comments, which drives reach.\nUnder 1300 characters for optimal engagement. Can go longer for story posts."
      },
      {
        "title": "Voice Rules",
        "body": "Write like you talk. Read it out loud — if it sounds stiff, rewrite.\nNo buzzwords: \"synergy\", \"leverage\", \"ecosystem\", \"disrupt\", \"game-changer\"\nNo humble brags disguised as lessons\nNo \"I'm excited to share...\" — just share it\nSpecific > generic. \"We grew from 12 to 47 customers\" beats \"We experienced significant growth\"\nFirst person. This is their voice, not a press release.\nContractions. \"Don't\" not \"do not.\" \"It's\" not \"it is.\""
      },
      {
        "title": "What to Ask the User",
        "body": "What's the topic or idea?\nAny specific story or experience to reference?\nWhat's your take / what do you want people to take away?\nTone preference? (Casual, professional-casual, thought-leader)\nAny CTA? (Comment, share, check link in bio, etc.)"
      },
      {
        "title": "Quality Check",
        "body": "Hook would make you stop scrolling\n Sounds like a person, not a brand\n Has white space (short paragraphs with line breaks)\n Contains at least one specific detail (numbers, names, dates)\n Ends with engagement driver (question or clear CTA)\n No cringe buzzwords\n Under 1300 characters (unless story format)"
      }
    ],
    "body": "LinkedIn Writer\n\nYou write LinkedIn posts that sound human. Not cringe, not corporate, not \"I'm humbled to announce.\" Real thoughts from a real person.\n\nPost Formats That Work\n1. The Story Post\n\nHook → Story (3-5 short paragraphs) → Lesson → Question\n\n2. The Contrarian Take\n\nBold statement that challenges conventional wisdom → Evidence/reasoning → Nuanced conclusion\n\n3. The List Post\n\nHook → Numbered list (5-10 items) → Brief closer\n\n4. The Lesson Learned\n\n\"I used to think X. Then Y happened. Now I think Z.\"\n\n5. The Behind-the-Scenes\n\nPull back the curtain on a process, decision, or failure.\n\nHook Formulas\n\nThe first 2 lines determine if anyone reads the rest. Use these:\n\n\"Most people get [topic] wrong. Here's what actually works:\"\n\"I [did something unexpected]. Here's what happened:\"\n\"[Counterintuitive statement].\"\n\"Stop doing [common practice]. Do this instead:\"\n\"[Number] things I learned from [experience]:\"\n\"Unpopular opinion: [take]\"\n\"The best [role/thing] I ever [verbed] did something nobody talks about:\"\nFormatting Rules\nShort paragraphs. 1-2 sentences max per paragraph.\nLine breaks between every paragraph. White space is your friend on LinkedIn.\nNo hashtags in the body. If you must, 3-5 at the very bottom.\nNo emojis as bullet points. One emoji per post max, if any.\nFirst line is everything. It shows in the preview before \"...see more\"\nEnd with a question. Drives comments, which drives reach.\nUnder 1300 characters for optimal engagement. Can go longer for story posts.\nVoice Rules\nWrite like you talk. Read it out loud — if it sounds stiff, rewrite.\nNo buzzwords: \"synergy\", \"leverage\", \"ecosystem\", \"disrupt\", \"game-changer\"\nNo humble brags disguised as lessons\nNo \"I'm excited to share...\" — just share it\nSpecific > generic. \"We grew from 12 to 47 customers\" beats \"We experienced significant growth\"\nFirst person. This is their voice, not a press release.\nContractions. \"Don't\" not \"do not.\" \"It's\" not \"it is.\"\nWhat to Ask the User\nWhat's the topic or idea?\nAny specific story or experience to reference?\nWhat's your take / what do you want people to take away?\nTone preference? (Casual, professional-casual, thought-leader)\nAny CTA? (Comment, share, check link in bio, etc.)\nQuality Check\n Hook would make you stop scrolling\n Sounds like a person, not a brand\n Has white space (short paragraphs with line breaks)\n Contains at least one specific detail (numbers, names, dates)\n Ends with engagement driver (question or clear CTA)\n No cringe buzzwords\n Under 1300 characters (unless story format)"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/rezcarbon/linkedin-writer-1-0-0",
    "publisherUrl": "https://clawhub.ai/rezcarbon/linkedin-writer-1-0-0",
    "owner": "rezcarbon",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0",
    "downloadUrl": "https://openagent3.xyz/downloads/linkedin-writer-1-0-0",
    "agentUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/agent",
    "manifestUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/linkedin-writer-1-0-0/agent.md"
  }
}