mcpField
S
style-library

style-library

github.com/nateherkaiクリエイティブ・メディア2.4k74 回インストール2 週間前に更新
リポジトリ

style-library について

スタイルライブラリから再利用可能なモーションデザインのカードやテンプレートを選び、動画コンポジション向けに調整するスキルです。アセットのローカライズ、スロット設定、レンダリング品質の確認を案内します。

主な機能

  1. 01スタイルを階層と用途で絞り込み
  2. 02デザイントークンとスロット上限の確認
  3. 03オーバーレイや全面表示向けのカード調整
  4. 04CSS・フォント・依存関係のローカライズ
  5. 05Lintとレンダリングによる品質確認

活用シーン

  1. 01動画に使う再利用可能なスタイルの選択
  2. 02コンポジションへのカードオーバーレイ追加
  3. 03プロジェクト解像度でのカード検証

インストール

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

$npx skills add https://github.com/nateherkai/hyperframes-student-kit --skill style-library

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

詳細

スタイルライブラリを再利用する

style-library/GUIDE.mdを読み、続けてstyle-library/registry.jsonを読みます。スタイル、ティア、用途で絞り込んでから、個別のカードを開きます。選択したスタイルのDESIGN.md、tokens.css、およびマニフェストのスロット上限を確認します。

オーバーレイでは、カードの外側と話者の顔の周囲の透明度を保ちます。全面表示では、不透明な背景を使用します。選んだカードを動画のcompositions/にコピーし、CSS、フォント、GSAPの依存関係をローカライズして、名前付きのdata-slot値を入力し、HyperFramesスキルを使ってタイミングを設定します。相対依存関係を含めずにカードをコピーしても、アセットは完成しません。

シーン全体のひな形としてstyle-templates/を使用します。メディアテンプレートでは、学生自身のassets/source.mp4が必要な場合があります。レンダリングする前にREADMEを確認してください。

カタログにはドラフトのリソースが含まれており、すべてのカードがレンダリングQAに合格しているとは限りません。選択したカードを実際のプロジェクト解像度でリントおよびレンダリングし、ヒーローフレームとトランジションを確認して、スロットのテキストが最大長の場合もチェックします。

スタイルを追加する場合は、node scripts/style-library/new-style.mjs 03 my-style "My Style"を実行し、デザイントークン、マニフェスト、カードを完成させます。マニフェストを変更した後は、node scripts/style-library/build-registry.mjsを実行します。プロジェクト固有の文言はプロジェクト内に置き、再利用可能なライブラリカードは汎用のままにします。

コメント