mcpField
R
remotion-best-practices

remotion-best-practices

github.com/midudevクリエイティブ・メディア7.0k67 回インストール1 週間前に更新
リポジトリ

remotion-best-practices について

remotion-best-practices は、Remotion の動画プロジェクトの作成と編集をエージェントに案内するスキルです。既存の変更を保護し、Studio でプレビューし、専門タスクに応じたガイドを参照します。

主な機能

  1. 01予期しないユーザー編集の保持
  2. 02タスクに応じた Remotion スキルの参照
  3. 03動画作業中の Studio プレビュー
  4. 04明示的な依頼がある場合のみレンダリング
  5. 05字幕、地図、マルチメディアのガイド

活用シーン

  1. 01Remotion の動画コンポジション作成
  2. 02編集しながらコンポジションをプレビュー
  3. 03地図やブラウザーのマルチメディア作業
  4. 04依頼に応じた動画のレンダリングや書き出し

インストール

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

$npx skills add https://github.com/midudev/autoskills --skill remotion-best-practices

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
assets/
remotion-icon.svg
remotion-captions/
display-captions.md
import-srt-captions.md
REFERENCE.md
transcribe-captions.md
remotion-captions/agents/
openai.yaml
remotion-captions/assets/
remotion-icon.svg
remotion-create/
REFERENCE.md
tailwind.md
video-layout.md
remotion-create/agents/
openai.yaml
remotion-create/assets/
remotion-icon.svg
remotion-docs/
REFERENCE.md
remotion-docs/agents/
openai.yaml
remotion-docs/assets/
remotion-icon.svg
remotion-interactivity/
inline-effects.md
REFERENCE.md
remotion-interactivity/agents/
openai.yaml
remotion-interactivity/assets/
remotion-icon.svg
remotion-maps/
REFERENCE.md
remotion-maps/agents/
openai.yaml
remotion-maps/assets/
remotion-icon.svg
remotion-maps/techniques/cesium/assets/
cesium-path.json
CesiumFlythrough.tsx
city-path.json
example-Root.tsx
flight-path.ts
sample-river.geojson
remotion-maps/techniques/cesium/references/
3d-data-sources.md

詳細

ユーザーによる変更の保持

ユーザーが会話の外でコードを編集することがあります。

その間に予期しない変更が加えられていることに気づいた場合は、上書きせず、意図的な変更とみなすか、確認してください。

動画の作成

ユーザーが新しい動画やコンポジションの制作、作成、構築を依頼した場合は、Remotion プロジェクトがすでに存在するかどうかにかかわらず、Create a new Remotion video を読み込んでください。

新規プロジェクトのセットアップ

Remotion プロジェクトがまだ存在しない場合は、Create a new Remotion project を読み込んでください。

React マークアップのベストプラクティス

Remotion React マークアップを記述する場合は、Remotion Markup Best Practices を読み込んでください。

マップ

静的マップ、アニメーションルートやマーカー、地理情報の解説、Mapbox、MapLibre、MapTiler、GeoJSON、または 3D 地理情報フライオーバーの場合は、Remotion Maps を読み込んでください。

マルチメディア

動画のトリミングやクロップ、メタデータの取得など、ブラウザーでマルチメディア関連のタスクを行う場合は、Remotion Multimedia を読み込んでください。

インタラクティブ性の向上

Remotion マークアップを適切に構成することで、ユーザーが Studio で項目をインタラクティブに変更し、その内容をコードに反映できるようになります。関連する場合は、Interactivity Best Practices を参照してください。

プレビューを開く

ユーザーが動画の「制作」や「作成」などを依頼した場合は、特に明確な指示がない限り、デフォルトで動画をレンダリングしないでください。代わりに、インタラクティブなプレビューを見たいと考えています。 プロジェクトを実行できるようになったら、コンポジションの構築や編集を始める前に Studio を起動し、ブラウザーでプレビューを開いてください。作業中は開いたままにして、ユーザーが進捗を確認し、方向性を指示できるようにしてください。

Cursor を使用している場合

Studio を起動するときに --no-open を付けず、ブラウザーが自動的に開くようにしてください。

npx remotion studio
アプリ内ブラウザーを備えた別のエージェントクライアントを使用している場合

上記のコマンドで Studio を起動してブラウザーを開くか、次のコマンドを実行してください。

npx remotion studio --no-open

これにより、長時間実行されるプロセスが起動し、プレビュー用のサーバー URL が出力されます。
サーバーがすでに起動している場合は、URL が出力されます。 --no-open を使用する場合は、出力された正確な URL をアプリ内ブラウザーで開き、Studio が読み込まれることを確認してください。コンポジションが存在する場合は、その動画プレビューが読み込まれることも確認してください。アプリ内ブラウザーで開けない場合は、--no-open を付けずに Studio を実行してください。 /[composition-id] に移動すると、特定のコンポジションを表示できます。たとえば、http://localhost:3000/MapAnimation です。

:::note Studio は WebMCP ツールに対応しています。 :::

アプリ内ブラウザーがない場合

これにより、ブラウザーで Studio が開きます。すでに開いている場合は、そのウィンドウが前面に表示されます。

npx remotion studio
その他のオプション

Remotion Studio でプロジェクトを起動する方法、正確なローカル URL を開く方法、または Studio CLI フラグを設定する方法については、Remotion Studio を読み込んでください。

動画のレンダリング

ユーザーが明確に依頼した場合に限り、レンダリングしてください。
例:「動画をレンダリングして」「エクスポートして」「MP4 をください」。

プレビューには、より直感的なレンダリング用インターフェイスもあります。レンダリングにはコマンドラインの代わりにそちらを使うことも検討してください。

npx remotion render

その他のオプションについては、Rendering を参照してください。

単純な npx remotion render を超える高度なレンダリングについては、Rendering Best Practices を参照してください。

キャプション

キャプションを扱う場合は、Remotion Captions を読み込んでください。

SaaS、自動化、アプリケーションの作成

<Player>、Lambda でのレンダリング、Vercel、Cloudflare、Express.js 経由の処理、クライアントサイドレンダリングなど、Remotion を活用した SaaS アプリに関する知識や、適切な SaaS テンプレートを探すには、Remotion SaaS skill を使用してください。

Remotion API とドキュメントの検索

最新の Remotion ドキュメントを探して読むには、Remotion Docs を読み込んでください。

アップグレード

Remotion、関連パッケージ、互換性のある Mediabunny パッケージ、およびインストール済みの Remotion Agent Skills をアップグレードするには、Remotion Upgradeを読み込んでください。

コメント