MUST USE when starting a new video project, when the user provides footage and asks to edit/create a video, or when 01_intent/creative_brief.yaml does not yet exist. This skill interviews the user to understand their intent before any editing begins. Never skip this step.
01_intent/creative_brief.yaml が存在しない)full-pipeline の Step 2 として呼ばれたときこのスキルを省略してはいけない。 brief なしに triage や blueprint に進むと、エージェントの判断基準がなくなり品質が下がる。
schemas/creative-brief.schema.json と schemas/unresolved-blockers.schema.json を守ること03_analysis/assets.json と 03_analysis/segments.json を読み、素材理解を反映することruntime/commands/intent.ts の dialogue flow に沿うこと:
03_analysis/assets.jsonsegments.json の peak_analysis や display_name があれば、どんなシーンがあるかを理解するanalyze-footage スキルを実行するreferences/interview-questions.md を参照し、以下の Phase に沿って質問する。
質問のルール:
references/creative-brief-schema-guide.md を参照し、ユーザーの回答をフィールドにマッピングする。
必須フィールド:
project.title, project.strategy, project.runtime_target_secmessage.primaryaudience.primaryemotion_curve, must_have, must_avoidautonomy.mode, autonomy.may_decide, autonomy.must_askresolved_assumptionsid, question, status, why_it_matters, allowed_temporary_assumptionstatus: blocker は compile gate を止める hard blocker01_intent/creative_brief.yaml01_intent/unresolved_blockers.yamlunresolved_blockers.yaml の status: blocker は compile gate を止めるallowed_temporary_assumption は null か文字列で必ず埋めるcontent_hint は VLM の認識精度に直結するので、ユーザーの説明から必ず抽出するkeepsake, commercial 等) から duration_mode が自動推定される