{
  "skill_name": "hyper-animator",
  "evals": [
    {
      "id": 1,
      "prompt": "做一个 AI 产品发布视频，展示 App 界面，Apple 风，横屏，最后有 logo 收尾。",
      "expected_output": "Intent extraction should yield: purpose=product_launch, format=landscape_16_9, styleTags includes apple_like and premium, neededRoles includes main_scene, device_showcase, and outro. Round 1 AskUserQuestion should be SKIPPED (both purpose and format are explicitly stated). Top scoring catalog items should include: app-showcase, vfx-iphone-device, logo-outro, vignette, shimmer-sweep. Generation mode should be generate_new_hyperframes_html (user said '做一个' implying new creation). Generated HTML must pass all 9 quality gates.",
      "files": []
    },
    {
      "id": 2,
      "prompt": "做一个开发者工具 CLI 安装演示，黑色终端风，展示命令输入和安装成功。",
      "expected_output": "Intent extraction should yield: purpose=developer_demo, format=unknown (NOT specified — must trigger Round 1 AskUserQuestion for format clarification. No mention of 横屏/竖屏/16:9). styleTags includes dark. neededRoles includes main_scene. Top scoring catalog items should include code-snippet-apple-terminal-pro, code-snippet-apple-terminal-homebrew, grain-overlay. After Round 1 clarifies format as landscape_16_9, proceed with scoring.",
      "files": []
    },
    {
      "id": 3,
      "prompt": "帮我做一个竖屏短视频，有口播字幕，社媒高能风格，15秒。",
      "expected_output": "Intent extraction should yield: purpose=social_media, format=portrait_9_16 (竖屏=portrait), styleTags includes social_dynamic (社媒高能). neededRoles includes main_scene AND caption (口播字幕). durationTarget=15. Hard constraints applied: portrait format must prefer portrait items (instagram-follow, tiktok-follow). Must include at least one caption component (caption-pill-karaoke, caption-kinetic-slam, caption-neon-accent). Generated HTML dimensions must be portrait (1080x1920). Round 2 may be needed for style clarification since user is vague on visual direction.",
      "files": []
    }
  ]
}
