Communitygithub.com

notasimrazzaq/AI-Video-Editor

Windows PCで動画編集ツールチェーン(Node 22+、FFmpeg、Deepgramキー、Chrome、HyperFramesスキル)を確認・修復します。文字起こしやレンダリングに失敗したとき、新しいPCのセットアップ時、`.setup-ok`がないとき、またはユーザーがHyperFramesのアップデートを依頼したときに使用します。

AI-Video-Editor とは?

このスキルは、Windows PC上で動画編集に必要なツールチェーンを自動的に確認・修復するためのものです。Node.js 22以降、FFmpeg/FFprobe、DeepgramのAPIキー、Chrome、HyperFramesのスキルが正しくインストールされているかをチェックし、不足があれば自動またはユーザーへの指示を通じて修復します。主な用途は、文字起こしやレンダリングが失敗したとき、新しいPCのセットアップ時、`.setup-ok`ファイルが存在しないとき、またはユーザーがHyperFramesのアップデートを依頼したときです。`tools/setup.ps1`を非対話的に実行でき、成功すると`.setup-ok`ファイルを作成します。また、`npx -y hyperframes doctor`で状態を確認することもできます。Deepgramキーの設定や管理者権限が必要な操作については、ユーザー自身が実行するコマンドを提示します。ローカルのwhisper.cppやDocker、Kokoroなどは使用しません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/notasimrazzaq/AI-Video-Editor/tree/HEAD/.agents/skills/mg-setup-check

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

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

ドキュメント

セットアップ確認 (Windows)

すべてをインストールまたは修復します(無人実行、再実行しても安全、成功時は.setup-okを書き込みます):

powershell -NoProfile -ExecutionPolicy Bypass -File tools/setup.ps1

自動では対処できない場合、SETUP FAILED: <理由> と修正方法を出力します。

既知の正常なセットアップ:

ツール入手先
Node.js 22+winget OpenJS.NodeJS.LTS → C:\Program Files\nodejs
FFmpeg / FFprobewinget Gyan.FFmpeg
文字起こし / AI音声tools/transcribe-deepgram.ps1 経由のDeepgram API、キーはユーザー環境変数 DEEPGRAM_API_KEY
Chromeシステムインストール、または npx --yes hyperframes browser ensure によるプライベートコピー
HyperFrames スキル%USERPROFILE%\.agents\skills (+ .claude\skills)

whisper.cpp のインストールやローカル文字起こしモデルの実行はしないでください(一般的なPCでは動作が遅く、ノイズが多いため)。

確認

npx -y hyperframes doctor

Docker、Kokoro (TTS)、MusicGen、whisper‑cpp はここでは不要です — これらは無視してください。

よくある修正

  • Deepgramキー: ユーザー自身が powershell -NoProfile -ExecutionPolicy Bypass -File tools/set-deepgram-key.ps1 を実行します(チャットにキーを貼り付けないでください)。スクリプトは、以前のターミナルでもユーザースコープの値を読み取ります。
  • セットアップ直後に node / ffmpeg が見つからない: ターミナルでPATHを更新します($env:Path = [Environment]::GetEnvironmentVariable('Path','Machine') + ';' + [Environment]::GetEnvironmentVariable('Path','User'))またはエディタを再起動します。
  • 「スクリプトの実行が無効になっています」: 常に powershell -NoProfile -ExecutionPolicy Bypass -File ... でスクリプトを呼び出してください。
  • Deepgram 401: キーが間違っているか期限切れ — ユーザーに再度設定してもらいます。402/429: クレジット不足 / レート制限。
  • スキル / CLIの更新: npx -y hyperframes skills update、npx -y hyperframes upgrade を実行します。
  • 管理者権限が必要なものは、管理者ターミナルで実行する正確なコマンドをユーザーに提示します。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

notasimrazzaq/AI-Video-Editor

Add motion graphics on top of the user's own raw / talking-head video (Damiano 'Motion Graphics with Claude Code' workflow, PROMPT 11 + 12). Use when: the user gives a raw video, reel, clip or footage and wants it edited, animated, 'made into a masterpiece', cards/counters/checklists added, or a specific moment fixed ('when I say X, show Y').

notasimrazzaq/AI-Video-Editor

Render and export HyperFrames videos: frame rate, 4K, ProRes MOV, PNG sequence, smaller files (--crf), transparent overlays for Premiere/After Effects (PROMPT 14), plus quick fixes when something looks wrong (fonts, cropping, captions overlap, timing, huge files). Use when: the user asks to render, export, change resolution/fps, make it transparent, reduce size, or says something looks off.

notasimrazzaq/AI-Video-Editor

Make a motion-graphics video with no footage: text-only / script video, product launch video, SaaS promo from screenshots, a first test render, or the 10-moves demo (kit PROMPTS 02, 03, 08, 09, 10). Use when: the user gives a script, a product description, app screenshots or a brief and wants an animated video made from nothing.

notasimrazzaq/AI-Video-Editor

Add sound effects to a motion-graphics video: the kit's clicks (pop, tick, counter, chime, snap, star, switch, fill, success) and the paper / stop-motion set (paper-flip, paper-drop, paper-rustle, tape-rip, marker-tick, marker-scribble, stamp, paper-slide, thump). PROMPT 13. Use when: the user asks for sound effects, SFX, clicks, ticks, dings, crisp sounds, page turns, paper sounds, or 'make it sound better'.

関連スキル