{
  "schemaVersion": "1.0",
  "item": {
    "slug": "content-pipeline",
    "name": "content-pipeline",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/mupengi-bot/content-pipeline",
    "canonicalUrl": "https://clawhub.ai/mupengi-bot/content-pipeline",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/content-pipeline",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=content-pipeline",
    "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-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/content-pipeline"
    },
    "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/content-pipeline",
    "agentPageUrl": "https://openagent3.xyz/skills/content-pipeline/agent",
    "manifestUrl": "https://openagent3.xyz/skills/content-pipeline/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/content-pipeline/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": "content-pipeline",
        "body": "Meta skill orchestrating the entire content production flow."
      },
      {
        "title": "Pipeline Stages",
        "body": "1. seo-content-planner → Keyword analysis & content planning\n2. copywriting → Write body text\n3. cardnews → Generate card news images\n4. social-publisher → Publish to Instagram/SNS\n5. Performance tracking → Feedback via daily report"
      },
      {
        "title": "Full Auto-execution",
        "body": "content-pipeline --auto --topic \"Photobooth usage tips\""
      },
      {
        "title": "Individual Stage Execution",
        "body": "# Stage 1: Planning\ncontent-pipeline --step plan --topic \"Photobooth trends\"\n\n# Stage 2: Write body (auto-loads previous stage event)\ncontent-pipeline --step write\n\n# Stage 3: Generate card news\ncontent-pipeline --step design\n\n# Stage 4: Publish\ncontent-pipeline --step publish\n\n# Stage 5: Check performance\ncontent-pipeline --step track"
      },
      {
        "title": "Event Integration",
        "body": "Each stage automatically reads previous stage results from events/ directory:\n\nseo-plan-YYYY-MM-DD.json → copywriting input\ncontent-draft-YYYY-MM-DD.json → cardnews input\ncontent-published-YYYY-MM-DD.json → daily-report input"
      },
      {
        "title": "Options",
        "body": "--auto — Auto-execute all stages\n--step <plan|write|design|publish|track> — Execute specific stage only\n--topic <topic> — Specify content topic\n--skip-review — Proceed without approval at each stage (risky)"
      },
      {
        "title": "Auto Mode (--auto)",
        "body": "Execute seo-content-planner → Generate events/seo-plan-YYYY-MM-DD.json\nExecute copywriting with generated keywords/topic → Generate events/content-draft-YYYY-MM-DD.json\nGenerate cardnews based on draft → Generate events/cardnews-ready-YYYY-MM-DD.json\nExecute social-publisher with images + caption → Generate events/content-published-YYYY-MM-DD.json\nAuto-include publishing results in daily-report"
      },
      {
        "title": "Stage-by-stage Mode (--step)",
        "body": "Request approval at each stage:\n\nReview plan → approve → next\nReview draft → approve → next\nPreview card news → approve → publish"
      },
      {
        "title": "Generate Photobooth Tips Content",
        "body": "content-pipeline --auto --topic \"Preserving wedding memories with photobooths\"\n\nResult:\n\nSEO keywords: \"wedding photobooth\", \"wedding photo booth\", etc.\nBlog draft 1200 chars\nCard news 5 slides (1024x1024 square)\nAuto-publish to Instagram (tag collaboration account)\nInclude publishing results in daily report"
      },
      {
        "title": "Manual Verification by Stage",
        "body": "# 1. Review plan first\ncontent-pipeline --step plan --topic \"University festival photobooths\"\n# → Generate events/seo-plan-2026-02-14.json\n\n# 2. Write draft after reviewing plan\ncontent-pipeline --step write\n# → Generate events/content-draft-2026-02-14.json\n\n# 3. Design after reviewing draft\ncontent-pipeline --step design\n# → Generate 5 card news slides\n\n# 4. Publish after final review\ncontent-pipeline --step publish"
      },
      {
        "title": "Cautions",
        "body": "--auto mode proceeds automatically through stages, so always verify content before final publish\nImages must be JPG format (PNG may cause Instagram errors)\nAfter publishing, events/content-published-YYYY-MM-DD.json automatically collected by daily-report"
      },
      {
        "title": "Implementation Guide",
        "body": "As this is a meta skill, during actual implementation:\n\nCheck events/seo-plan-*.json → load if exists\nIf not exists, execute seo-content-planner\nPass results as input to next skill\nGenerate event file at each stage\n\nAuthor: 무펭이 🐧\nCreated: 2026-02-14\nStatus: Production Ready"
      }
    ],
    "body": "content-pipeline\n\nMeta skill orchestrating the entire content production flow.\n\nPipeline Stages\n1. seo-content-planner → Keyword analysis & content planning\n2. copywriting → Write body text\n3. cardnews → Generate card news images\n4. social-publisher → Publish to Instagram/SNS\n5. Performance tracking → Feedback via daily report\n\nUsage\nFull Auto-execution\ncontent-pipeline --auto --topic \"Photobooth usage tips\"\n\nIndividual Stage Execution\n# Stage 1: Planning\ncontent-pipeline --step plan --topic \"Photobooth trends\"\n\n# Stage 2: Write body (auto-loads previous stage event)\ncontent-pipeline --step write\n\n# Stage 3: Generate card news\ncontent-pipeline --step design\n\n# Stage 4: Publish\ncontent-pipeline --step publish\n\n# Stage 5: Check performance\ncontent-pipeline --step track\n\nEvent Integration\n\nEach stage automatically reads previous stage results from events/ directory:\n\nseo-plan-YYYY-MM-DD.json → copywriting input\ncontent-draft-YYYY-MM-DD.json → cardnews input\ncontent-published-YYYY-MM-DD.json → daily-report input\nOptions\n--auto — Auto-execute all stages\n--step <plan|write|design|publish|track> — Execute specific stage only\n--topic <topic> — Specify content topic\n--skip-review — Proceed without approval at each stage (risky)\nExecution Flow\nAuto Mode (--auto)\nExecute seo-content-planner → Generate events/seo-plan-YYYY-MM-DD.json\nExecute copywriting with generated keywords/topic → Generate events/content-draft-YYYY-MM-DD.json\nGenerate cardnews based on draft → Generate events/cardnews-ready-YYYY-MM-DD.json\nExecute social-publisher with images + caption → Generate events/content-published-YYYY-MM-DD.json\nAuto-include publishing results in daily-report\nStage-by-stage Mode (--step)\n\nRequest approval at each stage:\n\nReview plan → approve → next\nReview draft → approve → next\nPreview card news → approve → publish\nExamples\nGenerate Photobooth Tips Content\ncontent-pipeline --auto --topic \"Preserving wedding memories with photobooths\"\n\n\nResult:\n\nSEO keywords: \"wedding photobooth\", \"wedding photo booth\", etc.\nBlog draft 1200 chars\nCard news 5 slides (1024x1024 square)\nAuto-publish to Instagram (tag collaboration account)\nInclude publishing results in daily report\nManual Verification by Stage\n# 1. Review plan first\ncontent-pipeline --step plan --topic \"University festival photobooths\"\n# → Generate events/seo-plan-2026-02-14.json\n\n# 2. Write draft after reviewing plan\ncontent-pipeline --step write\n# → Generate events/content-draft-2026-02-14.json\n\n# 3. Design after reviewing draft\ncontent-pipeline --step design\n# → Generate 5 card news slides\n\n# 4. Publish after final review\ncontent-pipeline --step publish\n\nCautions\n--auto mode proceeds automatically through stages, so always verify content before final publish\nImages must be JPG format (PNG may cause Instagram errors)\nAfter publishing, events/content-published-YYYY-MM-DD.json automatically collected by daily-report\nImplementation Guide\n\nAs this is a meta skill, during actual implementation:\n\nCheck events/seo-plan-*.json → load if exists\nIf not exists, execute seo-content-planner\nPass results as input to next skill\nGenerate event file at each stage\n\nAuthor: 무펭이 🐧\nCreated: 2026-02-14\nStatus: Production Ready"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/mupengi-bot/content-pipeline",
    "publisherUrl": "https://clawhub.ai/mupengi-bot/content-pipeline",
    "owner": "mupengi-bot",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/content-pipeline",
    "downloadUrl": "https://openagent3.xyz/downloads/content-pipeline",
    "agentUrl": "https://openagent3.xyz/skills/content-pipeline/agent",
    "manifestUrl": "https://openagent3.xyz/skills/content-pipeline/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/content-pipeline/agent.md"
  }
}