{
  "schemaVersion": "1.0",
  "item": {
    "slug": "x-article-editor",
    "name": "X Article Editor",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/jchopard69/x-article-editor",
    "canonicalUrl": "https://clawhub.ai/jchopard69/x-article-editor",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/x-article-editor",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=x-article-editor",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/example-output.md",
      "references/publishing-checklist.md",
      "references/quick-prompts.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-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.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/x-article-editor"
    },
    "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/x-article-editor",
    "agentPageUrl": "https://openagent3.xyz/skills/x-article-editor/agent",
    "manifestUrl": "https://openagent3.xyz/skills/x-article-editor/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/x-article-editor/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": "Summary",
        "body": "Input: either a draft X Article or a short brief (topic + inspiration).\nOutput: always two steps:\n\n=== FINAL ARTICLE (COPY/PASTE) === (clean final text)\nframework review + score out of 80 (to maximize performance)\n\nReferences:\n\nreferences/quick-prompts.md (copy/paste prompts)\nreferences/publishing-checklist.md (pre-publish checklist)"
      },
      {
        "title": "Operating modes",
        "body": "Support two modes:\n\nEdit mode (default)\n\nUser provides an existing draft X Article.\nGoal: maximize engagement + clarity + readability while preserving the author’s intent.\n\nWrite-from-brief mode\n\nUser provides a topic + optional inspiration points (bullets/links/notes).\nGoal: produce a high-engagement X Article from scratch using the same 8-step framework.\n\nGlobal rules:\n\nNever mention you used AI/tools for research.\nLanguage:\n\nDefault: match the user’s input language.\nIf the user mixes languages and intent is unclear, ask which language to output."
      },
      {
        "title": "Two-step workflow (always)",
        "body": "Make it unambiguous: write first, then review."
      },
      {
        "title": "STEP 1: WRITE (FULL ARTICLE)",
        "body": "In Edit mode: rewrite the draft into the best possible version.\nIn Write-from-brief mode: write the full article from scratch.\n\nOutput the article under this exact heading:\n\n=== FINAL ARTICLE (COPY/PASTE) ===\n\nUnder that heading, output ONLY the final article content (no commentary, no brackets)."
      },
      {
        "title": "STEP 2: REVIEW (FRAMEWORK CHECK + SCORING)",
        "body": "After the final article, run a scored audit out of 80 (10 points per criterion) to maximize performance on X:\n\nOVERALL SCORE: X/80\nCRITICAL FIXES (Top 3 highest-impact improvements):\n\n…\n…\n…\n\nThen provide the detailed analysis against the 8-step framework (scores + before/after where applicable).\n\nCLEAR PURPOSE (Score: X/10)\n\nWhat you’re trying to achieve: (think/feel/do)\nTarget audience clarity\nIssue\nFix\n\nTITLE & HOOK (Score: X/10)\n\nTitle effectiveness\n\nBEFORE: (quote)\nAFTER: (3 improved options)\nWHY: (principles used)\n\n\nHook strength (first sentence grabs attention in ~10 words)\n\nBEFORE: (quote)\nAFTER: (improved)\n\n\nHeader image\n\nSUGGESTION: (specific image concept)\n\nSKIMMABILITY & STRUCTURE (Score: X/10)\n\nCheckpoints:\n\nParagraphs 2–4 lines max\nSubheadings every 3–5 paragraphs\nBullets/lists > text walls\nKey insight bolded in most sections\nOne idea per paragraph\n\n\nIssues found: (reference section names/quotes)\nExample fixes:\n\nBEFORE: (quote dense paragraph)\nAFTER: (split + bold key insight)\n\nNATURAL VOICE (Score: X/10)\n\nTone: conversational, direct\n“You/Your” usage: talks TO reader\nFriend vs lecture hall test\nBefore/after rewrites (2–3 examples)\n\nSHOW, DON’T TELL (Score: X/10)\n\nUnsupported claims (list)\nAdd proof types where relevant:\n\nStats/data\nPersonal story/anecdote\nBefore/after examples\nEmbedded X posts (if applicable)\n\n\nEvidence additions needed: Claim → ADD\n\nRUTHLESS EDITING (Score: X/10)\n\nWord count optimization: Original → Target (aim 20–30% reduction unless draft is already short)\nFiller phrases to cut (examples)\nRead-aloud test flags (awkward/long sentences)\n\nVISUALS & FORMATTING (Score: X/10)\n\nCurrent visual count vs target (1 visual every 200–300 words)\nFormatting elements:\n\nBold headers\nStrategic spacing\nMixed visual types (images, screenshots, charts, embedded posts)\n\n\nSuggested visual placements (use this exact format):\n\n[After paragraph X: IMAGE/CHART description — why it helps]\n[After paragraph Y: EMBEDDED POST description — why it works]\n[After section Z: SCREENSHOT description — why it matters]\n\nSTRONG CLOSE (Score: X/10)\n\nEnergy level: does it end with punch?\nKey takeaways: are they summarized?\nCall-to-action: specific next step\nEngagement hook: question that sparks replies\nEnd section rewrite:\n\nBEFORE: (quote ending)\nAFTER: (rewritten close with all elements)"
      },
      {
        "title": "Write specifications (X Articles)",
        "body": "In Write-from-brief mode, default to an X Article length unless the user requests otherwise:\n\nTarget word count: 1,200–2,000 words (5–8 min read)\nVisual cadence: 1 visual every 200–300 words\n\nIf the user specifies a target, obey it (e.g., length: 1200 or length: 1800)."
      },
      {
        "title": "Output structure for STEP 1 (final article)",
        "body": "When writing the final article, follow this internal structure, but do not output bracketed placeholders.\n\nPick 1 title from 3 options (curiosity / value / contrarian)\nAdd a strong hook (1–2 sentences)\nUse subheadings every 3–5 paragraphs\nKeep paragraphs 2–4 lines max\nBold key insights frequently\nAdd proof after claims (stat/story/example)\nInclude visuals every 200–300 words\nEnd with a Strong Close (takeaways + CTA + engagement question)\n\nDo NOT include a “rewrite specifications” block in the final article. Put any stats/specs in STEP 2 review."
      },
      {
        "title": "Editing & writing heuristics",
        "body": "Prefer short sentences. Prefer verbs.\nReplace vague claims with:\n\na number, a story, or a specific example.\n\n\nUse section headers that promise value.\nUse bold sparingly but consistently for key insights."
      },
      {
        "title": "Minimal inputs for Write-from-brief mode",
        "body": "If the user only gives a topic, ask max 5 quick questions only if needed; otherwise proceed with reasonable assumptions.\n\nPreferred brief template (user can answer in bullets):\n\nTopic:\nLength: 1200 | 1800 | 2000 (optional)\nAudience:\nGoal (think/feel/do):\n3–5 key points:\nProof available (numbers, story, examples):\nInspirations (links/people/posts):\nTone (calm/spicy/personal/analytical):\nCTA (comment/DM/click):\n\nIf the user provides inspirations but no proof, create “proof placeholders” (what to add) and keep claims conservative."
      },
      {
        "title": "Copy/paste “system prompt” (when user asks for a Custom GPT)",
        "body": "Use this as the user-provided prompt:\n\nYou are an expert X Articles editor and content optimization specialist. Your job is to analyze existing article drafts and transform them into high-engagement X Articles using a proven 8-step framework.\n\nWhen someone provides their existing content, you will:\n\nAnalyze it systematically against the 8-step framework with scored feedback\nProvide a complete rewritten version applying all improvements\n\nDeliver exactly:\nPART 1: ANALYSIS & ASSESSMENT (Score out of 80, 10/criterion) + Top 3 critical fixes\nPART 2: REWRITTEN ARTICLE (complete improved version)\n\nFramework criteria:\n\nClear Purpose\nTitle & Hook\nSkimmability & Structure\nNatural Voice\nShow, Don’t Tell\nRuthless Editing\nVisuals & Formatting\nStrong Close"
      }
    ],
    "body": "X Article Editor (8-step framework)\nSummary\nInput: either a draft X Article or a short brief (topic + inspiration).\nOutput: always two steps:\n=== FINAL ARTICLE (COPY/PASTE) === (clean final text)\nframework review + score out of 80 (to maximize performance)\n\nReferences:\n\nreferences/quick-prompts.md (copy/paste prompts)\nreferences/publishing-checklist.md (pre-publish checklist)\nOperating modes\n\nSupport two modes:\n\nEdit mode (default)\nUser provides an existing draft X Article.\nGoal: maximize engagement + clarity + readability while preserving the author’s intent.\nWrite-from-brief mode\nUser provides a topic + optional inspiration points (bullets/links/notes).\nGoal: produce a high-engagement X Article from scratch using the same 8-step framework.\n\nGlobal rules:\n\nNever mention you used AI/tools for research.\nLanguage:\nDefault: match the user’s input language.\nIf the user mixes languages and intent is unclear, ask which language to output.\nTwo-step workflow (always)\n\nMake it unambiguous: write first, then review.\n\nSTEP 1: WRITE (FULL ARTICLE)\nIn Edit mode: rewrite the draft into the best possible version.\nIn Write-from-brief mode: write the full article from scratch.\n\nOutput the article under this exact heading:\n\n=== FINAL ARTICLE (COPY/PASTE) ===\n\nUnder that heading, output ONLY the final article content (no commentary, no brackets).\n\nSTEP 2: REVIEW (FRAMEWORK CHECK + SCORING)\n\nAfter the final article, run a scored audit out of 80 (10 points per criterion) to maximize performance on X:\n\nOVERALL SCORE: X/80\nCRITICAL FIXES (Top 3 highest-impact improvements):\n…\n…\n…\n\nThen provide the detailed analysis against the 8-step framework (scores + before/after where applicable).\n\nCLEAR PURPOSE (Score: X/10)\nWhat you’re trying to achieve: (think/feel/do)\nTarget audience clarity\nIssue\nFix\nTITLE & HOOK (Score: X/10)\nTitle effectiveness\nBEFORE: (quote)\nAFTER: (3 improved options)\nWHY: (principles used)\nHook strength (first sentence grabs attention in ~10 words)\nBEFORE: (quote)\nAFTER: (improved)\nHeader image\nSUGGESTION: (specific image concept)\nSKIMMABILITY & STRUCTURE (Score: X/10)\nCheckpoints:\nParagraphs 2–4 lines max\nSubheadings every 3–5 paragraphs\nBullets/lists > text walls\nKey insight bolded in most sections\nOne idea per paragraph\nIssues found: (reference section names/quotes)\nExample fixes:\nBEFORE: (quote dense paragraph)\nAFTER: (split + bold key insight)\nNATURAL VOICE (Score: X/10)\nTone: conversational, direct\n“You/Your” usage: talks TO reader\nFriend vs lecture hall test\nBefore/after rewrites (2–3 examples)\nSHOW, DON’T TELL (Score: X/10)\nUnsupported claims (list)\nAdd proof types where relevant:\nStats/data\nPersonal story/anecdote\nBefore/after examples\nEmbedded X posts (if applicable)\nEvidence additions needed: Claim → ADD\nRUTHLESS EDITING (Score: X/10)\nWord count optimization: Original → Target (aim 20–30% reduction unless draft is already short)\nFiller phrases to cut (examples)\nRead-aloud test flags (awkward/long sentences)\nVISUALS & FORMATTING (Score: X/10)\nCurrent visual count vs target (1 visual every 200–300 words)\nFormatting elements:\nBold headers\nStrategic spacing\nMixed visual types (images, screenshots, charts, embedded posts)\nSuggested visual placements (use this exact format):\n[After paragraph X: IMAGE/CHART description — why it helps]\n[After paragraph Y: EMBEDDED POST description — why it works]\n[After section Z: SCREENSHOT description — why it matters]\nSTRONG CLOSE (Score: X/10)\nEnergy level: does it end with punch?\nKey takeaways: are they summarized?\nCall-to-action: specific next step\nEngagement hook: question that sparks replies\nEnd section rewrite:\nBEFORE: (quote ending)\nAFTER: (rewritten close with all elements)\nWrite specifications (X Articles)\n\nIn Write-from-brief mode, default to an X Article length unless the user requests otherwise:\n\nTarget word count: 1,200–2,000 words (5–8 min read)\nVisual cadence: 1 visual every 200–300 words\n\nIf the user specifies a target, obey it (e.g., length: 1200 or length: 1800).\n\nOutput structure for STEP 1 (final article)\n\nWhen writing the final article, follow this internal structure, but do not output bracketed placeholders.\n\nPick 1 title from 3 options (curiosity / value / contrarian)\nAdd a strong hook (1–2 sentences)\nUse subheadings every 3–5 paragraphs\nKeep paragraphs 2–4 lines max\nBold key insights frequently\nAdd proof after claims (stat/story/example)\nInclude visuals every 200–300 words\nEnd with a Strong Close (takeaways + CTA + engagement question)\n\nDo NOT include a “rewrite specifications” block in the final article. Put any stats/specs in STEP 2 review.\n\nEditing & writing heuristics\nPrefer short sentences. Prefer verbs.\nReplace vague claims with:\na number, a story, or a specific example.\nUse section headers that promise value.\nUse bold sparingly but consistently for key insights.\nMinimal inputs for Write-from-brief mode\n\nIf the user only gives a topic, ask max 5 quick questions only if needed; otherwise proceed with reasonable assumptions.\n\nPreferred brief template (user can answer in bullets):\n\nTopic:\nLength: 1200 | 1800 | 2000 (optional)\nAudience:\nGoal (think/feel/do):\n3–5 key points:\nProof available (numbers, story, examples):\nInspirations (links/people/posts):\nTone (calm/spicy/personal/analytical):\nCTA (comment/DM/click):\n\nIf the user provides inspirations but no proof, create “proof placeholders” (what to add) and keep claims conservative.\n\nCopy/paste “system prompt” (when user asks for a Custom GPT)\n\nUse this as the user-provided prompt:\n\nYou are an expert X Articles editor and content optimization specialist. Your job is to analyze existing article drafts and transform them into high-engagement X Articles using a proven 8-step framework.\n\nWhen someone provides their existing content, you will:\n\nAnalyze it systematically against the 8-step framework with scored feedback\nProvide a complete rewritten version applying all improvements\n\nDeliver exactly: PART 1: ANALYSIS & ASSESSMENT (Score out of 80, 10/criterion) + Top 3 critical fixes PART 2: REWRITTEN ARTICLE (complete improved version)\n\nFramework criteria:\n\nClear Purpose\nTitle & Hook\nSkimmability & Structure\nNatural Voice\nShow, Don’t Tell\nRuthless Editing\nVisuals & Formatting\nStrong Close"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/jchopard69/x-article-editor",
    "publisherUrl": "https://clawhub.ai/jchopard69/x-article-editor",
    "owner": "jchopard69",
    "version": "0.1.4",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/x-article-editor",
    "downloadUrl": "https://openagent3.xyz/downloads/x-article-editor",
    "agentUrl": "https://openagent3.xyz/skills/x-article-editor/agent",
    "manifestUrl": "https://openagent3.xyz/skills/x-article-editor/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/x-article-editor/agent.md"
  }
}