{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "vibeshot-candid-photography",
  "built": "2026-10-26",
  "control_level": 1,
  "control_level_label": "L1 基础",
  "capabilities": [],
  "required_controls": {
    "agent": [
      "auto_load"
    ],
    "admin": [
      "register_source_and_version"
    ]
  },
  "evidence": [
    {
      "file": "SKILL.md",
      "summary": "Pure prompt directives and rule text without script execution or external impact"
    }
  ],
  "verification": {
    "method": "第二遍独立重读 + 反查：① glob 全仓核对本目录文件面（无 scripts/、无 references/、无 assets/）；② 通读 SKILL.md 全 319 行，清点变量池维度数量与各池条目（确认「十二维」的划分来自实际小标题）；③ 全仓 token 扫描确认该目录无 http/subprocess/env/write；④ 交叉核对 README 的示例输出是否与 SKILL.md 的变量池/输出规则自洽（示例只用池内词条与允许的句式）；⑤ 夸大检查：description 承诺的「真实生活摄影感/偶然抓拍感/非常规机位/强烈空间层次/批量提示词」逐条在 SKILL.md 有对应池子或规则，无越界承诺。",
    "second_pass": [
      {
        "item": "变量池维度清点（防止把「十二维」写成凑数）",
        "status": "ok",
        "detail": "SKILL.md 小标题实测为：表情随机、服装随机、场景随机、瞬间状态随机、景别随机、镜头焦段随机、机位随机、构图随机、前景随机、光线随机、色彩随机但克制、摄影状态随机 —— 共 12 个，表述与文中一致。"
      },
      {
        "item": "输出规则与 README 示例是否一致",
        "status": "ok",
        "detail": "README 示例输出为 ### 01/### 02 编号 + 整段自然语言，无字段式排版、无变量解释，与 SKILL.md「不解释随机到了什么变量」等要求一致。"
      },
      {
        "item": "外部资源/依赖条目（本 skill 无）",
        "status": "ok",
        "detail": "SKILL.md/README 均未要求任何 CLI、API、包或网络；全仓 http 扫描本目录零命中。"
      },
      {
        "item": "安全结论反例搜索",
        "status": "ok",
        "detail": "该目录三个文件全为明文 Markdown/YAML；无脚本片段、无 base64、无网络或写盘调用。"
      },
      {
        "item": "默认主体是否为可覆盖的默认值（而非硬绑定）",
        "status": "ok",
        "detail": "SKILL.md 明确『除非用户明确修改主体，否则始终保持这一主体设定』，README 也给出「主体改为短发中国女摄影师」的示例输出，默认值可被用户条件覆盖。"
      },
      {
        "item": "与相邻技能的路由边界",
        "status": "ok",
        "detail": "vsc-distinction 写明『无指定角色或夏季泳装 POV 要求时适用。仅出现泳池或夏天不等于泳装 POV』，与 tests/vsc-routing-cases.md 中「普通成年人物在泳池边喝咖啡，穿日常衣服」应路由到本技能的用例一致。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3",
    "sha256": "aa0ba7e90b693ca9823eeb5ffb31dcebb440177cd0be80e8f4815d4a2c382d81",
    "reviewed_by": null,
    "reviewed_at": null
  },
  "assessed_at": "2026-10-25",
  "method_version": "2.0",
  "mirror": {
    "archive": "https://skillpub.pages.dev/r2/v/2026-09-15/vibeshot-candid-photography.tar.gz",
    "sha256": "aa0ba7e90b693ca9823eeb5ffb31dcebb440177cd0be80e8f4815d4a2c382d81",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3"
  },
  "original": {
    "github": "https://github.com/vibeshotclub/vsc-skills/tree/main/vibeshot-candid-photography",
    "path": "vibeshot-candid-photography",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3"
  }
}