{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "edit-video",
  "built": "2026-10-26",
  "control_level": 4,
  "control_level_label": "L4 高权限",
  "capabilities": [
    "execute_command",
    "network",
    "write_file"
  ],
  "required_controls": {
    "agent": [
      "sandbox_recommended",
      "graded_authorization"
    ],
    "admin": [
      "approval_process",
      "rollback_support",
      "full_audit"
    ]
  },
  "evidence": [
    {
      "file": "scripts/",
      "summary": "Execution of local scripts or commands: 0 scripts within this skill itself (only SKILL.md in the directory, verified via find -type f)"
    },
    {
      "file": "网络端点",
      "summary": "Declaration of external network access: Runtime: ElevenLabs transcription upload — POSTs audio to api.elevenlabs.io (via repository-level helper; SKILL.md Step 2)"
    },
    {
      "file": "本地工作目录",
      "summary": "File I/O and artifact output: Project files under video-projects/<slug>/ (source video copies, assets/, BRIEF.md or DESIGN.md, composition"
    }
  ],
  "verification": {
    "method": "第二遍独立核对：① 文件清点确认目录仅 SKILL.md（无隐藏脚本），因此所有行为都必须在文本里找到出处；② 把 8 个编号步骤逐条与引用的目标文件/命令对照，并回查仓库内是否真存在这些目标（../cut-silences、../cut-mistakes、../video-storytelling、../hyperframes-video-beats、../style-library/IP 均存在；docs/TOOLS-AND-API-KEYS.md、MOTION_PHILOSOPHY.md、scripts/transcribe-elevenlabs.mjs 存在）；③ token 扫描（无代码可扫，改扫文档字面）确认外部服务提及为 ElevenLabs/OpenAI/Kie 三类，且 Kie 被明确标为可选；④ 反查『是否夸大了自动化』：文档末句自承 detector 只提议、编辑判断不可省；⑤ 复核橙档触发点确实是凭证/素材出网路线而非仅『提到了 API』。",
    "second_pass": [
      {
        "item": "目录文件清单（是否真的无脚本）",
        "status": "ok",
        "detail": "find .claude/skills/edit-video -type f 仅返回 SKILL.md；无 scripts/、无 agents/、无隐藏文件。"
      },
      {
        "item": "被引用路径是否真实存在",
        "status": "ok",
        "detail": "仓库内存在 .claude/skills/{cut-silences,cut-mistakes,video-storytelling,hyperframes-video-beats,hyperframes,style-library}/SKILL.md、docs/TOOLS-AND-API-KEYS.md、MOTION_PHILOSOPHY.md、scripts/transcribe-elevenlabs.mjs —— 委派链与文档依赖均非空指。"
      },
      {
        "item": "转录 helper 的凭证与端点（橙档证据）",
        "status": "ok",
        "detail": "scripts/transcribe-elevenlabs.mjs 定位到：ELEVENLABS_API_KEY 三别名 env 读取 + .env 兜底、POST https://api.elevenlabs.io/v1/speech-to-text、请求头 xi-api-key、timestamps_granularity=word、ffmpeg 抽 16kHz 单声道 mp3 上传。"
      },
      {
        "item": "「可选服务」是否被误判为主线",
        "status": "ok",
        "detail": "Kie.ai 在 docs 中被标为 Optional，且明确 the kit does not bundle a universal Kie generation script；本 skill 的 SKILL.md 未直接点名 Kie，只写『学生自选 provider』——已按可选路径写入 external_deps 并在 reason 里附条件说明。"
      },
      {
        "item": "自动化边界是否夸大",
        "status": "ok",
        "detail": "SKILL.md 末句 『An automated detector proposes edits; editorial judgment remains necessary.』，与 cut-mistakes 的 review-gate 设计一致，无夸大。"
      },
      {
        "item": "红档特征反查",
        "status": "ok",
        "detail": "全文无 sandbox 关闭、无 --no-verify/TLS 降级、无 AutomationControlled/反爬绕过、无下载并执行远端代码的指令；渲染与校验均为本地 CLI。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "0d30152a82b9ceb93cfdd9bdbf46f0d5ab3cde86",
    "sha256": "ec3a3991479999f407a0e0b1536727173d985a99eb1e19304f9309eeabe9ad82",
    "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/edit-video.tar.gz",
    "sha256": "ec3a3991479999f407a0e0b1536727173d985a99eb1e19304f9309eeabe9ad82",
    "commit": "0d30152a82b9ceb93cfdd9bdbf46f0d5ab3cde86"
  },
  "original": {
    "github": "https://github.com/nateherkai/hyperframes-student-kit/tree/main/.claude/skills/edit-video",
    "path": ".claude/skills/edit-video",
    "commit": "0d30152a82b9ceb93cfdd9bdbf46f0d5ab3cde86"
  }
}