{
  "schemaVersion": "1.0",
  "item": {
    "slug": "socialclaw-cli",
    "name": "SocialClaw CLI",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/vishalgojha/socialclaw-cli",
    "canonicalUrl": "https://clawhub.ai/vishalgojha/socialclaw-cli",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/socialclaw-cli",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=socialclaw-cli",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "agents/openai.yaml",
      "references/command-map.md",
      "references/safety-and-risk.md",
      "references/troubleshooting.md",
      "references/workflows-core.md",
      "references/workflows-marketing-whatsapp.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-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-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/socialclaw-cli"
    },
    "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/socialclaw-cli",
    "agentPageUrl": "https://openagent3.xyz/skills/socialclaw-cli/agent",
    "manifestUrl": "https://openagent3.xyz/skills/socialclaw-cli/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/socialclaw-cli/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": "Social Flow Skill",
        "body": "Operate Social Flow as an agentic control plane for Meta operations.\n\nThis skill converts natural-language operator requests into deterministic social command\nflows and, where available, execution engine, Gateway, SDK, and Hosted layer actions. It\nshould be used for:\n\nmulti-step Meta ops (auth, insights, portfolio, posting, lead workflows)\nrate-limit- and token-aware execution\napprovals, alerts, and runbooks via social ops ...\nlaunching or routing to Hatch / Studio / Gateway when needed\n\nThe goal is reliable execution, not just pretty plans."
      },
      {
        "title": "Core Workflow",
        "body": "For each new task or session:\n\nValidate environment before first command.\nParse intent into one primary domain.\nStart with read-only checks when state is unknown.\nPropose exact command(s) before execution.\nApply risk gating and request confirmation for write actions.\nExecute the minimal command sequence.\nOn failure, run targeted diagnostics and retry only where safe."
      },
      {
        "title": "Validate Environment",
        "body": "Before doing anything non-trivial:\n\nRun social --version.\nRun social doctor.\n\nIf social is missing or obviously outdated:\n\nVerify package source:\n\nhttps://www.npmjs.com/package/@vishalgojha/social-flow\nhttps://github.com/vishalgojha/social-flow\n\n\nSuggest install or upgrade (for the human to run):\n\nnpm install -g @vishalgojha/social-flow\n\nThen re-run:\n\nsocial --version\nsocial doctor\n\nIf social doctor reports misconfiguration, prefer fixing config (auth, tokens, env)\nbefore attempting complex workflows."
      },
      {
        "title": "Domain Routing",
        "body": "Route user intent into one primary domain:\n\nAuth and readiness: social auth ..., social doctor, social marketing status\nMarketing / Ads: social marketing ...\nInstagram: social marketing ... with IG surfaces, or social query instagram-* where available\nWhatsApp: social whatsapp ...\nOps / approvals: social ops ...\nAgent / Gateway / Studio / Hosted:\n\nsocial hatch\nsocial gateway ...\nsocial studio ...\n\nOnly load or reference domain-specific docs needed for the chosen path, plus shared safety/risk guidance.\n\nInternal reference mapping, if present:\n\nAuth, query, basic posting, Instagram: references/workflows-core.md\nMarketing and WhatsApp: references/workflows-marketing-whatsapp.md\nOps, agent, gateway, studio: references/workflows-ops-agent-gateway.md\nCommand lookup or variants: references/command-map.md\nErrors and recovery: references/troubleshooting.md\nRisk model: references/safety-and-risk.md\n\nThese reference filenames are internal and should not be exposed as user-facing requirements."
      },
      {
        "title": "Execution Policy",
        "body": "Prefer concrete CLI commands over vague narration.\nKeep commands profile-aware or workspace-aware when user specifies client/workspace.\nDo not print full tokens or secrets.\nTreat unknown write impact as high-risk until proven safe.\nRun social doctor first when configuration confidence is low or user says this is a new machine.\n\nWhen responding with actions:\n\nShow a short plan line.\nShow one or more executable command blocks.\nState key assumptions (workspace, account IDs, pages, regions, time windows).\nFor non-read-only actions, request confirmation before execution."
      },
      {
        "title": "Risk Policy",
        "body": "Use references/safety-and-risk.md for classification and wording.\n\nRead-only actions (status, insights, doctor, dry-run plan) can be run immediately.\nLow-risk and medium-risk writes (draft-only changes, sandbox ops) require explicit confirmation.\nHigh-risk actions include anything that:\n\nspends budget,\nsends messages to real users,\nchanges live campaigns, ads, or creatives,\ntouches lead or contact data at scale.\n\nFor high-risk actions:\n\ninclude a clear spend or delivery warning\ninclude a rollback or mitigation command when available\n\nWhen in doubt, treat an action as high-risk and ask first."
      },
      {
        "title": "Output Contract",
        "body": "When this skill responds with actions:\n\nStart with one line summarizing intent and chosen domain.\nList exact social commands to run, in order, in code blocks.\nCall out assumptions (workspace, account IDs, date ranges, channels).\nMark which commands are:\n\nsafe/read-only\nwrite but low-risk\nhigh-risk (with warnings)\n\n\nAsk for explicit confirmation before any write or high-risk commands are executed.\n\nThis skill acts as a reliable Meta ops copilot: precise, risk-aware Social Flow command\nproposals with human-controlled execution."
      }
    ],
    "body": "Social Flow Skill\n\nOperate Social Flow as an agentic control plane for Meta operations.\n\nThis skill converts natural-language operator requests into deterministic social command flows and, where available, execution engine, Gateway, SDK, and Hosted layer actions. It should be used for:\n\nmulti-step Meta ops (auth, insights, portfolio, posting, lead workflows)\nrate-limit- and token-aware execution\napprovals, alerts, and runbooks via social ops ...\nlaunching or routing to Hatch / Studio / Gateway when needed\n\nThe goal is reliable execution, not just pretty plans.\n\nCore Workflow\n\nFor each new task or session:\n\nValidate environment before first command.\nParse intent into one primary domain.\nStart with read-only checks when state is unknown.\nPropose exact command(s) before execution.\nApply risk gating and request confirmation for write actions.\nExecute the minimal command sequence.\nOn failure, run targeted diagnostics and retry only where safe.\nValidate Environment\n\nBefore doing anything non-trivial:\n\nRun social --version.\nRun social doctor.\n\nIf social is missing or obviously outdated:\n\nVerify package source:\nhttps://www.npmjs.com/package/@vishalgojha/social-flow\nhttps://github.com/vishalgojha/social-flow\nSuggest install or upgrade (for the human to run):\nnpm install -g @vishalgojha/social-flow\n\nThen re-run:\nsocial --version\nsocial doctor\n\n\nIf social doctor reports misconfiguration, prefer fixing config (auth, tokens, env) before attempting complex workflows.\n\nDomain Routing\n\nRoute user intent into one primary domain:\n\nAuth and readiness: social auth ..., social doctor, social marketing status\nMarketing / Ads: social marketing ...\nInstagram: social marketing ... with IG surfaces, or social query instagram-* where available\nWhatsApp: social whatsapp ...\nOps / approvals: social ops ...\nAgent / Gateway / Studio / Hosted:\nsocial hatch\nsocial gateway ...\nsocial studio ...\n\nOnly load or reference domain-specific docs needed for the chosen path, plus shared safety/risk guidance.\n\nInternal reference mapping, if present:\n\nAuth, query, basic posting, Instagram: references/workflows-core.md\nMarketing and WhatsApp: references/workflows-marketing-whatsapp.md\nOps, agent, gateway, studio: references/workflows-ops-agent-gateway.md\nCommand lookup or variants: references/command-map.md\nErrors and recovery: references/troubleshooting.md\nRisk model: references/safety-and-risk.md\n\nThese reference filenames are internal and should not be exposed as user-facing requirements.\n\nExecution Policy\nPrefer concrete CLI commands over vague narration.\nKeep commands profile-aware or workspace-aware when user specifies client/workspace.\nDo not print full tokens or secrets.\nTreat unknown write impact as high-risk until proven safe.\nRun social doctor first when configuration confidence is low or user says this is a new machine.\n\nWhen responding with actions:\n\nShow a short plan line.\nShow one or more executable command blocks.\nState key assumptions (workspace, account IDs, pages, regions, time windows).\nFor non-read-only actions, request confirmation before execution.\nRisk Policy\n\nUse references/safety-and-risk.md for classification and wording.\n\nRead-only actions (status, insights, doctor, dry-run plan) can be run immediately.\nLow-risk and medium-risk writes (draft-only changes, sandbox ops) require explicit confirmation.\nHigh-risk actions include anything that:\nspends budget,\nsends messages to real users,\nchanges live campaigns, ads, or creatives,\ntouches lead or contact data at scale.\n\nFor high-risk actions:\n\ninclude a clear spend or delivery warning\ninclude a rollback or mitigation command when available\n\nWhen in doubt, treat an action as high-risk and ask first.\n\nOutput Contract\n\nWhen this skill responds with actions:\n\nStart with one line summarizing intent and chosen domain.\nList exact social commands to run, in order, in code blocks.\nCall out assumptions (workspace, account IDs, date ranges, channels).\nMark which commands are:\nsafe/read-only\nwrite but low-risk\nhigh-risk (with warnings)\nAsk for explicit confirmation before any write or high-risk commands are executed.\n\nThis skill acts as a reliable Meta ops copilot: precise, risk-aware Social Flow command proposals with human-controlled execution."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/vishalgojha/socialclaw-cli",
    "publisherUrl": "https://clawhub.ai/vishalgojha/socialclaw-cli",
    "owner": "vishalgojha",
    "version": "0.1.5",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/socialclaw-cli",
    "downloadUrl": "https://openagent3.xyz/downloads/socialclaw-cli",
    "agentUrl": "https://openagent3.xyz/skills/socialclaw-cli/agent",
    "manifestUrl": "https://openagent3.xyz/skills/socialclaw-cli/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/socialclaw-cli/agent.md"
  }
}