すべてのスキル

video (smixs/visual-skills)

AI 動画生成ツール向けのプロンプトを作成・修正し、絵コンテ、ショットリスト、カメラ指示も作ります。

smixs video スキル:より豊かで指示が明確なプロンプトになりますが、キーワードチェックでのスコアは低くなり、トークンは 2.8 倍かかります。動画は生成されませんでした。

状況次第安全

Codex CLI · gpt-6-astra

20.8 / 30

スキルなしに対するリフト:-0.47 · 状況次第 · 18 実行

状況次第:合計 20.8/30 が 22 未満 と リフト -0.47 が +1.0 未満。推奨には合計 22/30、出力品質 3.5、リフト +1.0 が必要です。

SOTA

合格

Codex でテスト済み。

カバー対象 Codex, Claude Code

Codex CLI 0.166(SOTA ティア):採点対象 18 実行。当ティアのルールでは、ここでの合格は Claude Code もカバーします。第2ティアについては何も述べません。

スコア

各ディメンションは 0〜5 点で、6 つの合計が 30 点満点の合計スコアになります。すべてのディメンションで 5 が最良です。コスト 5 は低コストで高速、インストール 5 は簡単であることを意味します。

トリガーの信頼性
5.0
スキルなしに対するリフト
1.5
出力品質
4.3
トークンと時間のコスト
1.0
インストールと移植性
4.0
安全性
5.0

セキュリティレビュー

安全

静的スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。手動レビュー:実行しても安全(ネットワーク無効のサンドボックス)。クリーンなスキャン結果はスキルの安全性を証明しません。

インストール

npx skills@latest add smixs/visual-skills --skill video

ソース

固定コミット: 92be33a5a73325fb3d8e0c73b22744b114e2a90e

テスト済み: 2026-11-02

テスト内容

  • 15 秒ティザー用のプロンプト — 15 秒・16:9 の製品ティザーを、月額の海藻スナック定期購入である Tidepool(1 箱 $14)向けに、AI 動画生成ツール(Seedance)で作るための生成プロンプトを書いてください。1 回の生成で 15 秒をカバーできない場合は、クリップに分割して、それぞれの長さを…
  • 8 秒のシネマティックショット用プロンプト — 夕暮れ時、雨で濡れた窓枠に置かれた小さな紙の船の 8 秒・16:9 のシネマティックショットを、AI 動画生成ツール(Kling)向けに生成するプロンプトを書いてください。カットなしの連続した 1 ショットです。自律的に作業し、質問はしないでください。結果は prompts.md に保存してください(コピー…
  • クリップ構成の 30 秒縦型ショート用プロンプト — Tidepool(海藻スナック、1 箱 $14)向けに、クリップが最大 10 秒の AI 動画生成ツールで作る 30 秒・9:16 の縦型ソーシャルショートの生成プロンプトを書いてください。表示する字幕(後で追加):Meet Tidepool. / Seaweed snacks, crisp and s…

長所

  • スキルは名前を出さずとも採用されました:スキルあり群 6/6 実行でスキルファイルが読み込まれました。

短所

  • スキルなしに対する有意なリフトなし(-0.47、ノイズの範囲内)。
  • 一文プロンプトは 4.69、スキルありは 4.3(-0.39)。
  • スキルなしの 2.76 倍のトークンを消費。
  • タスク・群ごとに n=2。1 ポイント未満の差はノイズです。

レビュー

Mac テストマシン上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。このスキルは外部の生成ツール(Seedance、Kling)向けのプロンプトを生成するものなので、プロンプトを採点しました。このスキルには動画ファイルが存在しません。動画を生成するには Seedance/Kling/Veo のアカウントとキーが必要ですが、今回は使用していません。

3群の比較

群平均スコア(0〜5)1実行あたりのトークン
スキルなし4.7762k
一文プロンプト4.6951k
スキルあり4.3172k

Codex CLI で 18 実行を計測し、LLM 判定なしのルールベースのチェックで採点。合計 20.8 / 30、判定は 状況次第。

判定:状況次第(20.8 / 30)。 出典:smixs/visual-skills、video、コミット 92be33a に固定。インストール:npx skills@latest add smixs/visual-skills --skill video。ライセンス: CC-BY-4.0。

概要

smixs/visual-skills の video スキル(CC-BY-4.0、帰属表示が必要):AI 動画ジェネレーター(Seedance、Kling、Veo など)向けのプロンプトを書く際、エージェントを監督・脚本家・編集者として振る舞わせます。SKILL.md は意図的に薄く(約 1,400 語)、書く前に dramaturgy.md、universal-rules.md、モデル固有のファイル 1 つ(Seedance、Kling、Veo)を読むようエージェントに指示します。Markdown のみ:参照ファイル 12 個、スクリプトなし。プロンプトを書くだけで、動画のレンダリングはしません。

テスト方法

Mac テストマシン上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。

このスキルは外部ジェネレーター(Seedance、Kling)向けのプロンプトを生成するため、私たちはプロンプトを採点しました。このスキルには動画ファイルが存在しません。生成には Seedance/Kling/Veo のアカウントとキーが必要で、私たちは使用しませんでした。

  1. 15 秒ティーザーのプロンプト — Tidepool(毎月の海藻スナック定期購入、1 箱 $14)の 15 秒・16:9 の商品ティーザーを AI 動画ジェネレーター(Seedance)で作るための生成プロンプトを書く。1 回の生成で 15 秒をカバーできない場合は、クリップに分割し、それぞれの長さを…
  2. 8 秒のシネマティックショットのプロンプト — 夕暮れの雨に濡れた窓辺に置かれた小さな紙の船の、8 秒・16:9 のシネマティックショットの生成プロンプトを、AI 動画ジェネレーター(Kling)向けに書く。ワンカット、カットなし。自律的に作業し、質問はしない。結果を prompts.md に保存(コピー…
  3. クリップ分割の 30 秒縦型ショートのプロンプト — Tidepool(海藻スナック、1 箱 $14)の 30 秒・縦型 9:16 のソーシャルショートの生成プロンプトを、クリップが最長 10 秒の AI 動画ジェネレーター向けに書く。表示するキャプション(後で追加):Meet Tidepool. / Seaweed snacks, crisp and s…

採点はプログラム的(隠しテスト/仕込み問題の検出/制約チェック/該当する場合はレンダリング+OCR)で、実行ごとに 0〜5 点。スコアはどの LLM 判定者も決めていません。チェックは prompts.md に対するキーワードと構造のチェックです(例:「カメラの動きを名指しする」「音に言及する」「各クリップに長さを付ける」「カットなしと述べる」)。プロンプトがより良い映像を生むかどうかは判定できません。

結果

第 3 群に与えた一文プロンプト:"監督のように各クリップのプロンプトを書く:被写体とその動作から始め、具体的なカメラの動きとレンズを 1 つ、ライティングと最終イメージを示し、すべてのクリップで同じ名前のキャラクター/プロダクトのアンカーを維持し、各クリップに秒単位の長さを付ける。"

タスク対照群スコア一文プロンプトスキルあり対照群トークン一文プロンプトトークンスキルありトークンスキル読み込み
t1-teaser4.754.54.2583k51k232k2/2
t2-boat4.564.563.8946k45k138k2/2
t3-vertical5.05.04.7557k56k143k2/2

平均スコア:スキルなし 4.77 vs スキルあり 4.3(差分 -0.47)。1 実行あたりのトークン:62k vs 172k(2.76 倍)。時間:76s vs 126s。一文プロンプト群:4.69(一文プロンプトに対するスキルの上乗せ:-0.39。一文プロンプト自身のスキルなしに対する上乗せ:-0.08)。一文プロンプトのトークンは 1 実行あたり 51k、つまりスキルのコストは一文プロンプトの 3.35 倍。

何が起きたか

  • キーワードチェックでは、スキルはわずかに劣りました:スキルあり平均 4.30、スキルなし 4.77、一文版 4.69。差の大半は 8 秒の紙の船のプロンプト(4.11 と 3.67。他の 4 実行はすべて 4.56)と、ティーザー(4.25、対照は 4.75:タイムコード付きショットと価格オーバーレイの注記を一部で見落とし)、カメラの動きを名指ししなかったクリッププラン 1 つに由来します。
  • その差の一部は誤りではなく、好みの違いです。船のタスクで、スキルの 2 実行は固定カメラを選び、1 つの小さな動作(船首に落ちる水滴、2 つの水滴の融合)でショットを成立させました。チェッカーは 'push-in' や 'dolly' といった語を探すため、これをカメラの動きの欠落と判定しました。スキルの 2 実行は音にも言及せず、これもチェッカーが求めていたものです。
  • 出力は確かに異なります。スキルの実行は、クリップごとのビートを持つ 3 クリップのプランを組み、対象モデルとその設定(duration、resolution、camera_fixed)を名指しし、クリップ間で 1 つのキャラクター/プロダクトのアンカーを維持し、後で編集で追加するものを述べます。ティーザーのスキルなし実行も完全なタイムコード付きプロンプト(音声とナレーションの行付き)を出し、どのチェックでも劣っていませんでした。一文プロンプトの実行は短めでした(約 900 語、対して 1,300〜1,500 語)。
  • スキルは毎回(6/6)読み込まれ、コストは高いです:1 実行あたり 172k トークン(スキルなし 62k、2.8 倍。一文プロンプト 51k、3.4 倍)、コマンド 14(対して 3)、時間は約 1.7 倍。エージェントはプロンプトを 1 つ書く前に約 6 つの参照ファイルを読みます。
  • 一文版はこれらのチェックでスキルなしと同等でした(4.69 対 4.77、ノイズの範囲内)。トークンは 0.8 倍です。

評価項目別スコア

評価項目スコア理由
出力品質4.3

スキルありの平均スコアは 4.30/5(プログラム的チェック。タスク別の表を参照)。

スキルなしに対するリフト1.53

スキルなしの 4.77 に対して -0.47 ポイント(タスクごとに n=2。約 1 ポイント未満の差はノイズ)。

トリガー5.0スキルあり群 6/6 実行でスキルファイルが読み込まれました。
手順の移植性4

純粋な Markdown で、どのエージェントでも動作。必須の複数ファイル読み込み順序が長く、人間がジェネレーターを実行する前提です。

効率1

トークン 2.76 倍(1 実行あたり 172k vs 62k)、時間 1.64 倍(126s vs 76s)。

安全性と衛生5

Markdown のみで、スクリプトやネットワーク呼び出しなし。スキャンはクリーン。CC-BY-4.0 の帰属表示が必要。

このテストの限界

  • 動画を生成していないため、このスキルのプロンプトがより良い映像を生むかは言えません。スコアはプロンプトの特徴のみを測ります。
  • キーワードチェックは正当なスタイル選択(固定カメラ)を減点し、プロンプトの質を無視します。0.47 ポイントの差は弱い証拠と捉えてください。
  • 3 つのプロンプトタスク(15 秒 16:9 ティーザー、8 秒シネマティックショット、クリップ分割の 30 秒縦型)。世代間のキャラクター一貫性、image-to-video、編集モードはテストしていません。
  • CC-BY-4.0:再利用には Serge Shima のクレジットが必要です。
  • タスク・群ごとに n=2。約 1 ポイント未満の差はノイズです。
  • ルールベースの採点はチェックが捉えられる範囲を測るもので、センスや、その結果が最善かどうかは判定できません。

セキュリティ

security.md を参照。スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。判定:実行しても安全(ネットワーク無効のサンドボックス)。クリーンなスキャン結果はスキルの安全性を証明しません。

結論

クリップ、アンカー、設定をエージェントに計画させる、丁寧で監督的なプロンプト作成ガイドです。ただし、私たちのキーワードチェックでは優位性を示せず、単に頼む場合の約 2.8 倍のトークンがかかります。実際にプロンプトを Seedance、Kling、Veo に渡して映像を比較するなら試す価値があります。その部分は私たちにはできませんでした。

トランスクリプト

実行ログ:video (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.)
列:タスク、群-回、スコア(0-5)、トークン、秒、合格したチェック、エージェントが開いたスキルファイル。

t1-teaser control-1: スコア 5.0, トークン 84314, 秒 105.5, チェック 2/2, 開いたファイルなし
t1-teaser control-2: スコア 4.5, トークン 82105, 秒 77.9, チェック 2/2, 開いたファイルなし
t1-teaser oneliner-1: スコア 4.5, トークン 51242, 秒 67.5, チェック 2/2, 開いたファイルなし
t1-teaser oneliner-2: スコア 4.5, トークン 52535, 秒 66.3, チェック 2/2, 開いたファイルなし
t1-teaser treatment-1: スコア 4.5, トークン 230902, 秒 169.1, チェック 2/2, 開いたファイル video
t1-teaser treatment-2: スコア 4.0, トークン 233869, 秒 151.6, チェック 2/2, 開いたファイル video
t2-boat control-1: スコア 4.56, トークン 46582, 秒 42.1, チェック 2/2, 開いたファイルなし
t2-boat control-2: スコア 4.56, トークン 45733, 秒 43.6, チェック 2/2, 開いたファイルなし
t2-boat oneliner-1: スコア 4.56, トークン 45515, 秒 43.2, チェック 2/2, 開いたファイルなし

18 実行、3 成果物

サンプル出力

SOTA · With the skill: prompts.md (t1-teaser, run 1, Codex)

# Tidepool — Your monthly crunch **Deliverable:** 15 seconds, 16:9. Generate **three 5-second clips**, then join with hard cuts. Target **Seedance 1.0 Pro**: the [fal endpoint documentation](https://fal.ai/models/fal-ai/bytedance/seedance/v1/pro/text-to-video/api) lists durations up to 12 seconds, so this selected endpoint requires multiple generations. Other Seedance versions may have different limits. For each generation, set **duration: 5 seconds; aspect ratio: 16:9; resolution: 1080p** in the interface/API. Set camera_fixed to false for clip 1 and true for clips 2–3. Copy each fenced prompt separately. Add the exact typography and soundtrack specified below during assembly. Concept: anticipation → crisp seaweed snap → monthly subscription invitation. Five creative anchors: anticipation; a cream wave motif; the teal box; the snap; a held product-and-offer end frame. The closed box is the initial barrier; opening it reveals the snack. Packaging is a proposed visual concept, since no brand assets were supplied. No pack quantity or flavor is implied. | Timeline | Clip | Function | |---|---|---| | 0–5s | Open the tide | Box opens; pouch is revealed. | | 5–10s | The crunch | Seaweed snaps; pieces settle onto a plate. | | 10–15s | Your monthly box | Product holds beside the offer. | ## Clip 1 — Open the tide — 5 seconds ```text A matte deep-teal rectangular seaweed-snack mailer opens on a sand-colored tabletop, revealing a matching snack pouch. Product identity: a single cream wave graphic across the box lid; matching teal pouch with the same cream wave and a plain cream rectangular label panel. Packaging surfaces are otherwise unlettered. Hands belong to one adult with medium-brown skin, short natural nails, bare wrists and ivory cotton sleeves. Only hands and forearms enter the frame. Generate a 5-second, 16:9 photoreal food-commercial sequence with two distinct shots and one visible hard cut. The opening reveals what was hidden. 0.0–3.0 seconds: 50mm close three-quarter view, box centered, hinge at the rear. The left hand braces the front-left corner while the right hand raises the lid upright. Fingers briefly tighten against the cardboard before it releases. A short, slow push-in follows the reveal and stops when the lid is open. A matching snack pouch stands inside, its lower portion concealed by the front wall. Raking daylight exposes the paper fibers and cream wave. Cut to. 3.0–5.0 seconds: locked 85mm close-up above the front rim. The right thumb presses a small crease into the pouch as the fingers grasp its upper edge and lift it a few centimeters. End with the pouch partly lifted above the open box, cream wave visible. Environment and style: dry sand-colored tabletop, seamless pale seafoam background. Soft daylight from upper frame-left; gentle white fill from frame-right. Deep teal, cream, seafoam and natural dark olive palette. Real cardboard fibers, matte pouch material and natural skin texture. Preserve box proportions, wave graphic, pouch design, hands and sleeves across shots. Keep packaging dry. Clean picture for later typography and sound. Exactly 5 seconds, landscape 16:9, 1080p. ``` Cut from the raised pouch to the [... excerpt: first 3200 of 8872 characters]

Pro を見る