資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。
- 用途を確認したいとき
- 入力や手順を確認したいとき
- 期待する結果を確認したいとき
ブランドの素材と承認済みコピーを約10種類のポスターデザインに展開し、実在感のある額装シーンで切り替えるブランド紹介動画を組み立てます。
Render a 'brand identity reveal' video from a config — a single poster frame in a real, softly-lit space (real wall, soft-focus plant in the corner, dappled leaf shadow, illuminated poster) whose artwork HARD-CUTS through ~10 on-brand poster mockups (hero product, IG post, hanging banners, sticker sheet, logo lockup, poster, two lifestyle stills, packaging, big icon) then holds on a brand end card. The environment plate is one create-image-fal generation; the mockups are real-DOM HTML frame-stepped via Playwright, perspective-composited into the detected frame quad with the plate's real leaf-shadow multiplied back onto each poster (reads as behind glass), sequenced by FFmpeg. Deterministic assembly, FREE (the plate comes from create-image-fal, the bed from create-music-elevenlabs), music bed only and approved brand copy only. Use for the brand-identity-reveal format.
実行スコア 未検証
インストール方法を見る設定ファイルとブランドの実素材を使い、額装ポスターを主役にしたブランド紹介動画を組み立てます。実在する壁や植物、葉影のある空間プレートに、商品、SNS投稿、バナー、ステッカー、ロゴ、パッケージなど約10種類のポスターデザインを順に合成します。ポスターはクロスフェードせずハードカットで切り替え、最後はブランドのエンドカードを約3秒表示します。音声は音楽のみで、ナレーションや字幕は加えません。
ブランドの世界観や複数の活用例を、短い動画でまとめて見せたいときに向いています。商品写真やロゴ、承認済みのコピーが揃っており、同じ額装シーンの中でポスター案を次々に見せたい場合に使えます。
環境プレートの生成にはcreate-image-fal、音楽にはcreate-music-elevenlabsを使います。組み立て工程ではPlaywright、FFmpegなどを利用します。コピーは承認済みのものに限ります。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Render the 'brand identity reveal' format from a config. The signature is a single fixed poster frame in a REAL, softly-lit space (the illuminated poster-frame look of a shop, café, cinema or metro — the setting and wall are chosen per video): a real wall, a real soft-focus plant in the lower-left corner, dappled leaf shadow. The artwork INSIDE the frame HARD-CUTS (no crossfade) through 11 beats — 10 on-brand poster mockups + a brand END CARD held ~3s. Music bed only, NO voiceover; copy is baked into each mockup, never overlaid as captions.
This capability is the FREE assembly only. The paid parts are separate generic
capabilities the recipe names — create-image-fal (the one-shot environment plate) and
create-music-elevenlabs (the bed). Never re-implement them here.
The calling recipe asks the user these before any paid step; this capability only reads them from config. The worked example (Palmglow) values are examples, never defaults.
config.plate.setting (demo: premium boutique interior).config.plate.wall_style (demo: sage subway tile).config.music.direction (demo: upbeat playful pop).create-image-fal, flux-pro ultra, 9:16) — an empty lit
poster frame in a real space, high-res so the camera can be pushed closer by cropping.
Pick a wall color that makes the brand's poster colors POP (complement of the dominant hue).scene.html), one poster per beat, built from the
brand's real assets + approved copy, frame-stepped via Playwright (render_art.py, bare
mode, device_scale_factor 2).measure_frame.py detects the blank poster interior quad;
composite.py perspective-warps each poster into it AND multiplies the plate's real
leaf-shadow/light back onto the poster (so it reads as behind glass) + a glass sheen;
build_video.sh sequences the frames with the music bed.config.json — copy scripts/config.example.json (the Palmglow worked example) and edit
(canvas, plate prompt + setting + wall_style from the user's choices, camera crop, per-beat durations, end-card copy). Schema + per-file working-dir
layout are documented in scripts/PIPELINE.md.<mask> if the only source has an occluding element). Approved copy only.CAP=skills/video/render-brand-identity-reveal
RUN=<project>/working # holds scene.html + assets/ + the create-image-fal plate in bg/
python3 $CAP/scripts/recrop.py 0.72 0.13 # camera distance (bigger frac = bigger frame); src = first bg/plate_*.png
python3 $CAP/scripts/measure_frame.py # detect the blank poster interior quad
python3 $CAP/scripts/render_art.py # render each poster standalone (Playwright, dsf 2)
python3 $CAP/scripts/composite.py # warp into frame + shadow multiply + sheen
bash $CAP/scripts/build_video.sh $RUN/concat.txt $RUN/music.mp3 out.mp4 13.05 1.0
Then watch the master (music-only, every poster legible, shadow falls across the art, end
card holds). See scripts/PIPELINE.md for adapting scene.html per brand.
display (a per-state display:flex silently overrides a
display:none toggle and paints one state over all others).recrop.py), don't regenerate.display: rule beat the visibility toggle; use
opacity.evaluate(fn, arg) didn't switch state in a loop → bake the beat index into the
JS string and return the applied state to assert it.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。
顧客の課題や商品情報、広告事例を調べ、根拠のある広告訴求と静止画・動画・コピー案にまとめます。動画案は実際の制作フォーマットとの相性も確認し、商品単位の角度集として整理します。
Google、Meta、LinkedInなどの広告実績を分析し、成果の出た広告や予算の無駄を特定します。停止・拡大・テスト案や、具体的な予算配分を提案します。
広告費と登録後の成果を照合し、質の高いリード獲得にかかった実コストを算出します。広告素材ごとに拡大・維持・調査・停止の判断材料を整理するスキルです。
Meta広告を始める前にブランド情報を調べ、予算や広告表現に関わる不明点だけを質問して準備を整えます。確認事項と仮定を記録し、ブランド情報とキャンペーン概要を作成します。
広告文や画像内の表現を配信先と商品カテゴリのルールに照らして確認し、直せる箇所を修正しながら、法務や人の判断が必要なリスクを広告ごとに整理します。