{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "brand-motion-guidelines",
  "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 instructions and structured rule text; contains no script execution or external side effects"
    }
  ],
  "verification": {
    "method": "第二遍独立重读 + 反查：① 文件清点：skills/brand-motion-guidelines/ = SKILL.md + 3 本 reference + 0 字节 README，无非 .md 文件、无 scripts/；② 全文扫描 URL / npx / curl / fetch / process.env / import：零执行期命中（唯一 URL 是 dos-and-donts.md 末页 iart.ai 署名链接）；③ 逐条回查「Related frameworks」段点名的两个 skill 归属：animation-principles 与 motion-art-direction 均不在本仓库（在 iart-ai/motion-design-skills 的工作副本里），确认为跨仓引用；④ 令牌值/曲线与使用说明逐项核对 SKILL.md 与 token-reference.md；⑤ meta 数值取自 GitHub API（iart-ai/freelance-motion-skills：stars=3、pushed_at=2026-06-22T13:24:10Z）与 skills.sh 仓库页 Installs 列（brand-motion-guidelines=237）。",
    "second_pass": [
      {
        "item": "是否存在任何脚本或可执行片段",
        "status": "ok",
        "detail": "全目录只有 Markdown；代码块仅含 cubic-bezier 值、spring(stiffness, damping) 这类命名占位与模板文本，无 shell/JS 可执行语句。"
      },
      {
        "item": "跨仓引用的两个兄弟 skill 是否能解析",
        "status": "discrepancy",
        "detail": "SKILL.md 的 Related frameworks 要求引用 animation-principles 与 motion-art-direction，但这两个 skill 属 iart-ai/motion-design-skills（另一仓库、另一 pack）。只安装 freelance-motion-skills 时引用悬空（文档既未标注需另装，也未内联最小词汇表），实际使用需同时装 motion pack。"
      },
      {
        "item": "无障碍与光敏阈值等条款是否有出处",
        "status": "unlocatable",
        "detail": "「≤3 次闪光/秒」「聚焦指示不可被动画隐藏」等属通用可访问性实践（对应 WCAG 类准则），但 pin 仓库内未给标准编号或链接；作为文档声明记录，合规场景应自行对照当期 WCAG。"
      },
      {
        "item": "「输出是文档不是代码」是否与全文一致",
        "status": "ok",
        "detail": "SKILL.md 在 When to use、常见错误表与交付 spec 三处均强调产出为 structured document；令牌表里的 cubic-bezier 是内容而非实现代码，与声明一致。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "d85c2b484693d0387333c778d9c95230fa1856ce",
    "sha256": "9ea95c6713578b2982c11471540c3ba37b668188544986d4204c830956dc7601",
    "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-28/brand-motion-guidelines.tar.gz",
    "sha256": "9ea95c6713578b2982c11471540c3ba37b668188544986d4204c830956dc7601",
    "commit": "d85c2b484693d0387333c778d9c95230fa1856ce"
  },
  "original": {
    "github": "https://github.com/iart-ai/freelance-motion-skills/tree/main/skills/brand-motion-guidelines",
    "path": "skills/brand-motion-guidelines",
    "commit": "d85c2b484693d0387333c778d9c95230fa1856ce"
  }
}