{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "rare-style-explorer",
  "built": "2026-10-26",
  "control_level": 4,
  "control_level_label": "L4 高权限",
  "capabilities": [
    "execute_command"
  ],
  "required_controls": {
    "agent": [
      "sandbox_recommended",
      "graded_authorization"
    ],
    "admin": [
      "approval_process",
      "rollback_support",
      "full_audit"
    ]
  },
  "evidence": [
    {
      "file": "scripts/",
      "summary": "Executes local script or command: python3 scripts/explore_styles.py (bundled script, standard library only; read-only access to bundled style_library.json and prints output)"
    }
  ],
  "verification": {
    "method": "第二遍独立重读 + 反查：① 用 python 直接解析 style_library.json 复核条目数与类别分布，验证 description 宣称的 620；② 通读 explore_styles.py 全部 400 行，逐一定位 TEMPLATES/STYLE_FAMILIES/GENERIC_WORDS/NEGATIVE/pick_unique/too_similar/style_weight 的实现；③ 全仓 token 扫描确认该目录无 http/socket/subprocess/env 读取；④ 反查 SKILL.md 承诺的每个 CLI 参数是否真实存在于 argparse（--mode/--count/--seed/--style-id/--format/--freshness/--style-family/--avoid-generic）；⑤ 夸大检查：『does not store SREF codes』与 JSON 字段实读一致（无 sref 字段）。",
    "second_pass": [
      {
        "item": "620 条宣称是否属实",
        "status": "ok",
        "detail": "json.load 后 len(styles)==620；按类别计数合计 620；description/SKILL.md/README 三处口径一致。"
      },
      {
        "item": "每个 CLI 选项是否真有实现",
        "status": "ok",
        "detail": "argparse 中逐一存在：mode(choices=sorted(TEMPLATES))、count、seed、style-id、format、freshness、style-family、avoid-generic(BooleanOptionalAction, default=True)；SKILL.md 参数表与实现一致。"
      },
      {
        "item": "外部资源条目反查",
        "status": "ok",
        "detail": "唯一依赖是 python3；脚本 import 仅 argparse/json/random/re/pathlib，无第三方包、无 requirements.txt、无网络调用。"
      },
      {
        "item": "安全结论反例搜索",
        "status": "ok",
        "detail": "该目录下 explore_styles.py / SKILL.md / README.md / agents/openai.yaml 逐 token 扫描无 os.environ、无 subprocess、无 open(...,'w')；JSON 为纯数据，无可执行片段。"
      },
      {
        "item": "SREF 边界声明是否属实",
        "status": "ok",
        "detail": "实读 JSON 条目的字段集不含 SREF code；SKILL.md 明示『this skill does not store SREF codes and should not output --sref parameters』，与数据一致。"
      },
      {
        "item": "去重/加权逻辑是否真的生效（是否有死代码）",
        "status": "ok",
        "detail": "pick_unique() 被 make_variant() 调用（base/support/fashion/space 四处），weighted_pick() 被 pick_unique 调用；style_weight 的 freshness/avoid_generic 分支均有调用方传参，非死代码。"
      },
      {
        "item": "文档与实现的细节出入",
        "status": "ok",
        "detail": "一处轻微差异：SKILL.md『Combination Rules』给出「一个主风格 + 最多一个表面/光 + 最多一个格式/空间」的散文规则，而脚本 support_for_mode() 在非 material-series 模式下会把多层合并进一次 pick_unique，并在 45% 概率追加 defect 层——即脚本给的辅助层可能多于散文描述，属实现更宽松而非缺失。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3",
    "sha256": "37bc8ca8da3ceec7da2f43240d691b691eb46f605c010ee564ba6e37d4769b6b",
    "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/rare-style-explorer.tar.gz",
    "sha256": "37bc8ca8da3ceec7da2f43240d691b691eb46f605c010ee564ba6e37d4769b6b",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3"
  },
  "original": {
    "github": "https://github.com/vibeshotclub/vsc-skills/tree/main/rare-style-explorer",
    "path": "rare-style-explorer",
    "commit": "fcee81beb62a0907b206e62b269195dbd9aac4c3"
  }
}