mcpField
A
article-highlights

article-highlights

github.com/liamrjohnstonクリエイティブ・メディア1411.0k 回インストール14 週間前に更新
リポジトリ

article-highlights について

article-highlightsは、ニュースやトレンド向けに実際の記事抜粋を見せるRemotion動画制作スキルです。Instagram向けの画面構成、編集的なデザイン、マーカーのアニメーション、確認手順を定めています。

主な機能

  1. 01記事抜粋のシーン制作
  2. 024:3と9:16の画面形式
  3. 03紙・マーカー・文字のレイヤー構成
  4. 04ハイライトを順番にアニメーション
  5. 05レンダーと可読性の確認

活用シーン

  1. 01ニュースやリリース情報の提示
  2. 02記事抜粋によるトレンドの裏付け
  3. 03ターミナル以外の証拠シーン制作

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/liamrjohnston/remotion-motion-graphics-skill --skill article-highlights

インストール後、Claude Code で/article-highlightsを入力して読み込まれたか確認します。

詳細

記事のハイライト

ターミナルでは不自然に感じられる、ニュース、リリース、トレンド、記事の根拠を示す場面では、remotion-best-practices、motion-graphics、cinematic-camera と組み合わせて使用します。

必須の事前確認

コーディングの前に、不足している判断事項を確認します。

どの形式にしますか? 4:3 の画面半分の Instagram 挿入映像、または 9:16 の全画面 Instagram ですか? また、背景はどれにしますか? 暖色系の明るい背景、すっきりした暗い背景、明るいグリッド、暗いグリッドのいずれかをお選びください。

  • 4:3 の挿入映像:1440×1080。9:16 フレームのおよそ半分のサイズでも読みやすいデザインにします。
  • 9:16 の全画面:1080×1920。字幕やインターフェースの領域を考慮します。
  • 16:9 は明示的に指定された場合のみ使用します。
  • 背景の選択をユーザーに委ねられた場合は、暖色系の明るい背景を使用します。

すっきりした暗い背景や暗いグリッドのシーンでも、記事の紙面は明るいままにできます。構図全体を暗くする変更を、確認なしに行わないでください。

絶対に使用しない視覚表現

ネオン、グロー、ブルーム、発光するエッジ、色付きの影、シアンから紫へのグラデーション、グラデーションのオーブ、放射状の色のにじみ、グラスモーフィズム、サイバーパンク風の照明、雰囲気を優先した AI 装飾は一切使用しません。ハイライトは光を放つのではなく、実際のマーカーや紙による表現に見える必要があります。

禁止されている表現は、納品前に必ず取り除いてください。

承認済みの参考資料

コーディングの前に、assets/examples/article-highlight.mp4 とコンタクトシート/参考フレームを確認します。編集上の階層構造、ゆとりのある紙面、控えめなマーカー表現、ゆっくりとしたカメラ、読みやすさを引き継ぎます。ローカルアセットが利用できない場合は、公式リポジトリのギャラリーを使用します:https://github.com/Liamrjohnston/remotion-motion-graphics-skill

使用する場面

次の用途に使用します。

  • 情報、ニュース、リリース、トレンドを伝える場面。
  • 「何かが変わった、または公開された」ことを示す根拠。
  • 意味のあるフレーズがハイライトされた、実際の記事の抜粋。
  • 編集素材によって要点が明確になる、ターミナル以外の根拠提示。

CLI/セットアップ/エージェントの実行に関するストーリーには、terminal-inserts を使用します。製品のデモが目的の場面では、本物の製品映像や UI を使用します。

基本構成

マーカーの線をテキストの背後に配置する必要がある場合は、記事を平坦化しないでください。レイヤー構造の Remotion DOM/SVG を構築します。

  1. 選択したシーンの背景。
  2. 十分なセーフパディングを設けた、編集記事風の紙面/カード。
  3. 紙面の上に配置する Rough.js/SVG のマーカーレイヤー。
  4. マーカーの上に配置する DOM/SVG のテキスト。

マーカーは文字の背後に、紙面の上にあることがはっきり分かるように配置します。

素材とレイアウト

  • 紙面:暖かみのある白/オフホワイト。中立色の枠線と柔らかな中立色の影を付け、色付きのグローは使用しません。
  • タイポグラフィ:記事/ニュースらしい階層構造にします。小さなセクションラベル、大きなセリフ体/編集記事風の見出し、控えめな署名・日付、短い本文は最大 2~3 行です。
  • ハイライト:彩度を抑えた黄色など、半透明で控えめな実際のマーカー色を使用します。蛍光色は使用しません。
  • 実際の記事/出典の情報と、提供された文章を使用します。媒体名、日付、主張、引用を捏造しないでください。
  • 意図的に改行し、変形後のセーフマージンの内側にテキストを収めます。
  • タイトルスライドのように中央揃えにしないでください。本物の記事の抜粋のように見せます。
  • 表示サイズで読めない場合は、重要でないピル、ボタン、出典情報などの雑然とした要素を取り除きます。

アニメーション

  • 承認済みの参考資料に沿う場合に限り、冒頭で控えめなぼかしからピントが合う短い演出を入れます。ぼかしは光学的なピント合わせであり、グローではありません。
  • ピントが合う初期段階では、マーカーを表示しません。
  • ゆっくりとした控えめなカメラのプッシュインと、抑制したパース回転を使用します。
  • ピントが安定してからマーカーの線を表示します。
  • 各ハイライトはマスク/ワイプを使い、左から右へ描画します。
  • ハイライトは順番に表示し、すべてを一度に表示しないでください。
  • 重要なフレーズがすべて読める状態で、安定して静止する時間を設けて終わります。
  • アニメーションには useCurrentFrame()、spring()、interpolate() を使用します。CSS アニメーションは使用しません。

ハイライターのルール

  • rough.js または不規則な形状の SVG マーカーを使用します。
  • マーカーはテキストの背後に配置します。
  • 少し不揃いな形は効果的ですが、完全に整ったグラデーションの長方形は避けます。
  • 段落全体ではなく、意味があり、検証済みのフレーズだけをハイライトします。
  • マーカーの不透明度は、テキストのコントラストを保てる値にします。
  • 蛍光色の黄色、発光、ぼかしのハロー、光るエッジは使用しません。

冗長なナレーションは避ける

記事や原文のテキストは、実際の根拠として使われる場合に限り表示できます。読み上げられるナレーションを単に繰り返す見出しは別途追加しないでください。実際の抜粋と、最小限の構成メタデータのみを使用してください。

初回確認の却下ゲート

以下のすべての回答が「いいえ」になるまで、納品しないでください。

  1. 形式または背景が未確認ですか?
  2. ネオン、発光、光るマーカー処理、色付きの影、グラデーションのかぶせ、またはグラスモーフィズムがありますか?
  3. 出典や記事の特定情報、または主張が捏造されていますか?
  4. カードがエディトリアルな画面ではなく、汎用的な中央揃えのタイトルスライドになっていますか?
  5. Instagramでの配置時に、重要なテキストが読みにくくなっていますか?
  6. マーカーがテキストの上に重なっていたり、テキストを隠していたり、表示が早すぎたりしますか?
  7. カメラによって紙が切れていたり、無駄な移動が生じたりしていますか?
  8. 承認済みの参考例が持つ抑制と洗練さが、成果物に欠けていますか?

ゲートを通過するまで、非公開で修正してください。

QAと納品

  1. 型チェックを行うか、最小限かつ有意義な検証を実行してください。
  2. ハイライトなしの序盤、中間のストローク、ハイライト完了時、最後の静止部分をレンダリングしてください。
  3. 序盤ではマーカーが見えず、テキストの背後にあり、最後には描画が完了していることを確認してください。
  4. クリッピング、読みにくいテキスト、捏造された出典情報、ネオンや発光、弱いフレーミングがないか確認してください。
  5. 寸法、長さ、正確なレンダリングコマンド、編集ソフトでの配置に関する注記を添えて、MP4を納品してください。

コメント