Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.
日本語の概要は準備中です。原文の説明を表示しています。
Kamui MCPでのi2v生成に共通するモデル選択・逐次実行・再開・保存・検査を行う。用途別i2vスキルの実行基盤として使う。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Kamui MCPによるi2v生成の共通部分だけを扱う。用途固有の入力画像作成、プロンプト設計、ループ補修、テロップ焼き込み、品質判断は呼び出し側スキルに残す。
references/models.jsonを唯一のモデルカタログにする。.mcp.jsonがない場合はカレントワークスペースまたはスキルの親プロジェクトにある.mcp.jsonを初期配置元にし、必要なKamui MCPサーバーを安全にマージする。KAMUI_CODE_PASS_KEYを環境変数または.env.localから読み、キー本体を.mcp.jsonへ保存しない。request_idがある場合は再課金せずポーリングから再開する。inspection.json、コンタクトシート、比較HTMLを作成する。モデル一覧を表示する:
python3 <core-skill>/scripts/generate.py --list-models
ループ用i2vジョブを実行する:
python3 <core-skill>/scripts/generate.py INPUT_IMAGE \
--project PROJECT_ROOT \
--task TASK_NAME \
--mode loop \
--prompt-file PROMPT_FILE \
--comparison
リポジトリがoutput/<generation_type>/<model_name>/を要求する場合は、そのモデルディレクトリ配下を明示的な出力先として渡す:
python3 <core-skill>/scripts/generate.py INPUT_IMAGE \
--project PROJECT_ROOT \
--task TASK_NAME \
--output-root PROJECT_ROOT/output/i2v/MODEL_SLUG \
--model MODEL_SLUG
--output-dirを使うと、タスク名ディレクトリを含む完全な出力先を直接指定できる。
人物メッセージ用i2vジョブを実行する:
python3 <core-skill>/scripts/generate.py INPUT_IMAGE \
--project PROJECT_ROOT \
--task TASK_NAME \
--mode message \
--prompt-file PROMPT_FILE \
--comparison
明示的にモデル比較する場合は--modelを複数回渡す。--modelがない場合、スクリプトはreferences/models.jsonから有効な最安モデルを1つ選ぶ。--mode loopではsupports_loopも必須条件にする。
課金される生成前にモデル、秒数、解像度、概算費用を確認したい場合は--dry-runを使う。
generate.pyは--no-setup-mcpが指定されていない限りsetup_mcp.pyを自動実行する。設定だけ行う場合:
python3 <core-skill>/scripts/setup_mcp.py \
--project PROJECT_ROOT \
--model MODEL_SLUG
MCP設定の挙動を変更する前にmcp-setup.mdを読む。
generate.pyは既定でPROJECT_ROOT/output/<task>/へ次を出力する。--output-rootを指定するとOUTPUT_ROOT/<task>/へ出力し、--output-dirを指定するとそのディレクトリをそのまま出力先にする。
<task-output-dir>/
├── <model>.mp4
├── manifest.json
├── inspection.json
├── index.html
├── _assets/
│ └── source-image.<ext>
├── _inspection/
│ └── <model>-contact-sheet.jpg
└── _metadata/
└── <model>/
├── request.json
├── submit-response.json
└── result.json
_delivery/、_telop/、準備済み入力画像などの追加出力フォルダは呼び出し側スキルで作成する。
上位のi2vスキルでは、このSKILL.mdを読んだうえで、このスキルのスクリプトを直接実行する:
python3 .codex/skills/dev/media-gen/kamui-i2v-core/scripts/generate.py ...
後方互換のコマンドが必要な場合は、呼び出し側スキルに薄いラッパーだけを残し、../kamui-i2v-core/scripts/<script>.pyを解決して引数を転送する。モデルカタログ、MCP設定コード、ポーリング処理、検査コード、比較テンプレートを呼び出し側スキルへコピーしない。
.mcp.jsonを正本として更新する。キー本体などの秘密情報は含めない。scripts/kamui_i2v.pyには外部Python依存を追加しない。python3 <core-skill>/scripts/generate.py --list-modelsとpython3 <core-skill>/scripts/setup_mcp.py --list-modelsを実行する。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.
日本語の概要は準備中です。原文の説明を表示しています。
セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。
責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。
AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。
人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。
既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。