Communitygithub.com

reelstyles/reelstyles-setup

ReelStyles をユーザーの AI エージェント向けにこのコンピュータにセットアップします。Node.js 22+、ffmpeg、git、Chrome の確認とインストールを行い、ReelStyles スキルをユーザーが利用するエージェント(Claude Code、Codex、Cursor、Roo Code、Cline、Gemini CLI、GitHub Copilot、Windsurf)に配線し、5 秒のテストフィルムをレンダリングします。

reelstyles-setup とは?

ReelStyles セットアップスキルは、AI エージェント(Claude Code、Codex、Cursor、Roo Code、Cline、Gemini CLI、GitHub Copilot、Windsurf)上で ReelStyles ビデオ生成機能を利用可能にするためのワンストップセットアップツールです。このスキルは、Node.js 22 以上、ffmpeg、git、Chrome(HyperFrames 用)などの必須依存関係を自動的に検出し、不足しているものがあればユーザーの明示的な同意を得た上でインストールします。システム検出(Windows、macOS、Linux、WSL)から始まり、各ツールに適したパッケージマネージャー(winget、Homebrew、apt、dnf)を使用し、Node.js は fnm、nvm、または公式インストーラーを介して管理します。依存関係の準備が整うと、ユーザーのプロジェクトフォルダにエージェント設定ファイル(例:`.cursor/rules/reelstyles.mdc`、`.roo/rules/reelstyles.md`)を書き込み、エージェントがスキルを認識できるようにします。最後に 5 秒のテストフィルムをレンダリングし、セットアップが完全に機能していることを確認します。このプロセスは安全で再実行可能であり、既に完了した手順はスキップされ、ユーザーのデータは一切外部に送信されません。

対応✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓Windsurf
npx skills add https://github.com/reelstyles/reelstyles-free/tree/main/skills/reelstyles-setup

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

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

ドキュメント

ReelStyles セットアップ

スクリプトは、ReelStyles リポジトリのルート(このファイルの 2 つ上のフォルダ)にある setup/ ディレクトリにあります:setup/setup.sh(macOS、Linux、WSL、Git Bash 用)と setup/setup.ps1(Windows PowerShell 用)。これらは同じコマンドを受け付けます。以下では、SETUP は次のように読み替えてください:

  • macOS / Linux / WSL / Git Bash:bash <repo>/setup/setup.sh
  • Windows PowerShell:powershell -ExecutionPolicy Bypass -File <repo>\setup\setup.ps1

コマンドは、ユーザーのプロジェクトフォルダ(エージェントを配線したいフォルダ)から実行してください。ReelStyles リポジトリの中からは実行しないでください。ただし、それがユーザーが使用する唯一のフォルダである場合は除きます。

  1. システムを検出する。 OS(Windows、macOS、Linux、WSL)を特定し、対応するスクリプトを選択します。Windows では、既に Git Bash または WSL 上にいる場合を除き、setup.ps1 を優先します。
  2. 確認する。 SETUP check を実行します。Node.js 22 以上、ffmpeg + ffprobe、git、空きディスク容量、HyperFrames 用の Chrome を一覧表示し、不足しているものが 1 つでもあれば 0 以外の終了コードを返します。「READY」と表示されたらステップ 4 に進んでください。
  3. 不足しているものをユーザーの許可を得てインストールする。
    • SETUP install --dry-run を実行します。不足しているツールごとに、実行する正確なコマンドが表示されます(winget、Homebrew、apt、dnf を使用。Node.js はシステムの Node が古い場合は fnm、nvm、または公式 nvm インストーラーを使用します)。
    • すべてのコマンドをユーザーに提示し、どのコマンドを実行するか尋ねます。ユーザーが同意していないものは絶対にインストールしないでください。また、コマンドが sudo を使用する場合は明確に伝えてください。
    • SETUP install --yes <tool> [<tool>...] を、ユーザーが同意したツールのみで実行します(または、ユーザー自身に SETUP install を実行させても構いません。ツールごとに確認を求めます)。パスワードが必要なコマンドの場合は、ユーザー自身のターミナルで実行するよう依頼してください。
    • インストール直後の Node や git は、PATH に反映される前に新しいターミナルを必要とする場合があります。その後、SETUP check を「READY」と表示されるまで再度実行してください。
  4. エージェントを配線する。 SETUP wire list を実行して検出されたエージェントを確認し、ユーザーに伝えます。その後、SETUP wire auto(または、ユーザーが指定したエージェントに対して SETUP wire <agent> を実行します。claude codex cursor roo cline gemini copilot windsurf が指定可能です)。これにより、プロジェクト内に短いポインターファイルが作成されます(例:.cursor/rules/reelstyles.mdc、.roo/rules/reelstyles.md、AGENTS.md へのブロック)。これらのファイルはエージェントに ReelStyles スキルの場所を伝えます。キット自体はコピーされません。--global を追加すると、すべてのプロジェクトで利用できるようになります。プラグインをインストールした Claude Code ユーザーは配線の必要はありません。
  5. スモークテストを実行する。 SETUP test を実行します。5 秒のテストフィルムをレンダリングし、mp4 ファイルのパスとレンダリング時間を表示します。両方をユーザーに報告してください。失敗した場合は、SETUP check を実行し、リストアップされた問題を修正してから再試行します。
  6. 終了する 際には、「ReelStyles の準備が整いました:STYLES.md(skills/reelstyles/STYLES.md)から任意のスタイルでビデオを依頼してください」と伝えてください。

注意事項

  • ここでデータが外部に送信されることは一切ありません。HyperFrames のテレメトリーはスクリプトによってオフにされます。初回の実行では HyperFrames npm パッケージとそのヘッドレス Chrome がダウンロードされます。
  • スクリプトは再実行しても安全です。既に完了した手順はスキップされます。

Individual skills in this repo

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

関連スキル