Communitygithub.com

jeffersonmendo/remotion-tryslides

すべてのRemotionスキルのルーター

remotion-tryslides とは?

このスキルは、Remotionを使用した動画作成における複数の専門スキルを統合するルーターとして機能します。ユーザーが新しい動画の作成、プロジェクトのセットアップ、Reactマークアップの記述、地図コンテンツの追加、マルチメディア処理、インタラクティブ性の向上、プレビュー表示、レンダリング、キャプション処理、SaaS/自動化アプリケーションの作成、APIドキュメントの参照、アップグレードなど、様々なタスクを依頼した際に、適切な専門スキル(REFERENCE.mdファイル)に自動的に誘導します。これにより、AIエージェントは必要な知識を効率的に取得し、ユーザーの意図に沿った正確な支援を提供できます。Claude Code、Cursor、Codexなど主要なAIエージェントプラットフォームで利用可能で、特にCursor環境とそれ以外の環境でStudioの起動方法を切り替える機能も備えています。各タスクに対するベストプラクティスが明確に定義されており、ユーザーの変更を上書きしないなどの配慮も設計に含まれています。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/jeffersonmendo/remotion-tryslides/tree/HEAD/.agents/skills/remotion-best-practices

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ユーザーの変更を保持する

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

その間に予期しない変更を検出した場合、上書きせず、意図的なものと想定するか、確認を求めてください。

動画の作成

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

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

現在Remotionプロジェクトが存在しない場合は、新しいRemotionプロジェクトを作成するを読み込んでください。

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

RemotionのReactマークアップを記述する場合は、Remotionマークアップのベストプラクティスを読み込んでください。

地図

静止地図、アニメーションルートとマーカー、地理的な解説、Mapbox、MapLibre、MapTiler、GeoJSON、3D地理的フライオーバーについては、Remotion Mapsを読み込んでください。

マルチメディア

ブラウザ内で動画のトリミング、クロップ、メタデータ取得などのマルチメディアタスクを実現するには、Remotion Multimediaを読み込んでください。

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

Remotionのマークアップを適切に構造化することで、ユーザーがStudioでインタラクティブに変更を加え、コードに書き戻すことができます。該当する場合は:インタラクティブ性のベストプラクティス

プレビューを開く

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

Cursorを使用している場合

--no-open を付けずにStudioを実行し、ブラウザが自動的に開くようにします:

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 を超えた高度なレンダリングについては、レンダリングのベストプラクティスを参照してください。

キャプション

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

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

Remotionを活用したSaaSアプリケーション(<Player>、Lambdaでのレンダリング、Vercel、Cloudflare、Express.js経由、クライアントサイドレンダリング、適切なSaaSテンプレートの検索など)に関する知識については、Remotion SaaSスキルを使用してください。

Remotion APIとドキュメントの参照

現在のRemotionドキュメントを検索して読むには、Remotion Docsを読み込んでください。

アップグレード

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

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル