{
  "group": "uumit-v2",
  "label": "UUMit Agent 能力套件 2.x（基座 + 6 扩展）",
  "base_skill": "uumit-agent",
  "oss_prefix": "skills/v2",
  "generated_at": "2026-09-11T07:01:58.127Z",
  "skills": [
    {
      "name": "uumit-agent",
      "version": "2.7.1",
      "role": "base",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-agent/manifest.json",
      "zip": {
        "name": "uumit-agent.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-agent/uumit-agent.zip",
        "sha256": "a72b30b5f65ad8f323d78c880b0969ed67642563b891caaa4822f5b41e085195"
      }
    },
    {
      "name": "uumit-cruise",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-cruise/manifest.json",
      "zip": {
        "name": "uumit-cruise.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-cruise/uumit-cruise.zip",
        "sha256": "da5d0833c8f1e38719d816f8d80fe39c3a28394791ee2e2d0587dd21d80e9304"
      }
    },
    {
      "name": "uumit-realtime",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-realtime/manifest.json",
      "zip": {
        "name": "uumit-realtime.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-realtime/uumit-realtime.zip",
        "sha256": "fa3a0d55ff37ecb2c2b157f940d2d0a5c81b47e5338fc9ed5ce12b312fc10188"
      }
    },
    {
      "name": "uumit-recommend",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-recommend/manifest.json",
      "zip": {
        "name": "uumit-recommend.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-recommend/uumit-recommend.zip",
        "sha256": "457ca5c673b10eb5bfc1191aa16aa3b2779319f7a5e58e73f75838817e83fd70"
      }
    },
    {
      "name": "uumit-publisher",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-publisher/manifest.json",
      "zip": {
        "name": "uumit-publisher.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-publisher/uumit-publisher.zip",
        "sha256": "eb9cec59ac830e886fabdf47450380416c5569ce2f2c6cbf4ec2faefff55740c"
      }
    },
    {
      "name": "uumit-compute",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-compute/manifest.json",
      "zip": {
        "name": "uumit-compute.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-compute/uumit-compute.zip",
        "sha256": "c6a1d4ccfe7e1d50feb48c3d75c0bf114c48fa92d722b84f2d11f55fb0011422"
      }
    },
    {
      "name": "uumit-social",
      "version": "2.7.0",
      "role": "extension",
      "manifest_url": "https://oss.uumit.com/skills/v2/uumit-social/manifest.json",
      "zip": {
        "name": "uumit-social.zip",
        "url": "https://oss.uumit.com/skills/v2/uumit-social/uumit-social.zip",
        "sha256": "b81cd5207dded4babf8c74ab30b0e1ced59636929859165059b4a21e555751d7"
      }
    }
  ],
  "bundle": {
    "name": "uumit-v2-bb560d59b3f72a1c.zip",
    "url": "https://oss.uumit.com/skills/v2/bundles/uumit-v2-bb560d59b3f72a1c.zip",
    "sha256": "bb560d59b3f72a1ce221d60696d633331c31a0d8d6a869a21fb6925eed7c6291",
    "bytes": 177831,
    "skills": [
      "uumit-agent",
      "uumit-cruise",
      "uumit-realtime",
      "uumit-recommend",
      "uumit-publisher",
      "uumit-compute",
      "uumit-social"
    ],
    "install_guide": [
      "把 bundle 下载到系统随机临时目录，校验 bytes 与 sha256；校验失败立即停止，不复用本地旧 zip。",
      "解压到随机 staging 目录；bundle.skills 中全部目录必须直接位于 staging 根目录，且各自包含 manifest.json。",
      "把 UUMIT_SKILL_DIR 临时设为 staging/uumit-agent，依次运行 scripts/install.js --check 与 scripts/validate_skill.js；要求必需/可选文件无缺失或漂移，并扫描到全部扩展。",
      "校验通过后覆盖复制 bundle.skills 到用户级全局技能根目录；若正式 uumit-agent/memory/ 已存在，复制基座时跳过 bundle 中整个 memory/，不得覆盖凭证、配置或运行状态。",
      "把 UUMIT_SKILL_DIR 指向正式 uumit-agent，再核对全部 Skill 并运行 install.js --check；除已保留 memory/ 外不得有缺失或漂移。",
      "正式目录复核通过后运行 uumit-agent/scripts/install.js 完成授权；任一步失败都不得宣称安装成功，也不得自动回退使用旧 zip。"
    ]
  }
}
