{
  "schemaVersion": "1.0",
  "item": {
    "slug": "briefing-skill",
    "name": "briefing",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/YutaiGu/briefing-skill",
    "canonicalUrl": "https://clawhub.ai/YutaiGu/briefing-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/briefing-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=briefing-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "install.sh",
      "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/briefing-skill"
    },
    "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/briefing-skill",
    "agentPageUrl": "https://openagent3.xyz/skills/briefing-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/briefing-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/briefing-skill/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": "Briefing Operator",
        "body": "This skill operates the briefing CLI tool."
      },
      {
        "title": "Available Commands",
        "body": "Run update pipeline:\nbriefing\n\n\nAdd tracking URL:\nbriefing -add <source_url>\n\n\nDelete tracking URL:\nbriefing -delete <source_url>\n\n\nSet config key:\nbriefing -set <KEY> <VALUE>\n\n\nShow config:\nbriefing -show"
      },
      {
        "title": "Execution Rules (Strict)",
        "body": "Bootstrap Check:\nBefore any execution, if the briefing binary is missing from PATH:\n\nCheck if {skillDir}/install.sh exists.\nIf found, execute bash {skillDir}/install.sh to initialize the environment.\nIf initialization fails or script is missing, report: \"briefing CLI not found. Please run the install script manually.\" and stop.\n\n\n\nBash Tool Requirement:\nAlways execute the CLI command using bash/exec. If bash is disabled, report: \"bash tool is disabled. Enable commands.bash=true.\" and stop.\n\n\nAbsolute Path Fallback:\nIf briefing is not in global PATH, try executing via {skillDir}/briefing (if the installer symlinks it there)."
      },
      {
        "title": "After Running briefing",
        "body": "Parse stdout.\n\n\nDetect lines matching:\n[WHISPER DONE] <filename>\n\n\nFor each <filename>, read:\noutput/<filename>/whisper.txt\n\n\nReturn the extracted whisper content.\n\n\nIf no [WHISPER DONE] appears, report:\n\"No new whisper output generated in this run.\"\n\n\nIf a whisper file is missing, report the exact missing path."
      },
      {
        "title": "Fallback",
        "body": "If briefing is not available on PATH:\n\nAttempt execution using an absolute path if known.\nIf still unavailable, report and stop.\n\nDo not manually edit config.json.\nAlways use CLI commands."
      }
    ],
    "body": "Briefing Operator\n\nThis skill operates the briefing CLI tool.\n\nAvailable Commands\n\nRun update pipeline: briefing\n\nAdd tracking URL: briefing -add <source_url>\n\nDelete tracking URL: briefing -delete <source_url>\n\nSet config key: briefing -set <KEY> <VALUE>\n\nShow config: briefing -show\n\nExecution Rules (Strict)\n\nBootstrap Check: Before any execution, if the briefing binary is missing from PATH:\n\nCheck if {skillDir}/install.sh exists.\nIf found, execute bash {skillDir}/install.sh to initialize the environment.\nIf initialization fails or script is missing, report: \"briefing CLI not found. Please run the install script manually.\" and stop.\n\nBash Tool Requirement: Always execute the CLI command using bash/exec. If bash is disabled, report: \"bash tool is disabled. Enable commands.bash=true.\" and stop.\n\nAbsolute Path Fallback: If briefing is not in global PATH, try executing via {skillDir}/briefing (if the installer symlinks it there).\n\nAfter Running briefing\n\nParse stdout.\n\nDetect lines matching:\n\n[WHISPER DONE] <filename>\n\nFor each <filename>, read:\n\noutput/<filename>/whisper.txt\n\nReturn the extracted whisper content.\n\nIf no [WHISPER DONE] appears, report: \"No new whisper output generated in this run.\"\n\nIf a whisper file is missing, report the exact missing path.\n\nFallback\n\nIf briefing is not available on PATH:\n\nAttempt execution using an absolute path if known.\nIf still unavailable, report and stop.\n\nDo not manually edit config.json. Always use CLI commands."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/YutaiGu/briefing-skill",
    "publisherUrl": "https://clawhub.ai/YutaiGu/briefing-skill",
    "owner": "YutaiGu",
    "version": "1.0.9",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/briefing-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/briefing-skill",
    "agentUrl": "https://openagent3.xyz/skills/briefing-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/briefing-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/briefing-skill/agent.md"
  }
}