Brag
Hyperframes でプロジェクトの紹介動画を作ります。上流で保守されています。
skill の情報
| 提供元 | 追加インストール — hermes skills install official/creative/brag で入れます |
| パス | optional-skills/creative/brag |
| バージョン | 0.4.0 |
| 作者 | Shunit Haviv Hakimi (shunithaviv) |
| ライセンス | MIT |
| 対応プラットフォーム | linux, macos, windows |
| タグ | video, launch-video, marketing, hyperframes, motion-graphics, share-copy |
| 関連 skill | brag-slim, hyperframes |
参考: SKILL.md 全文
Brag(上流で保守)
> カタログ用の見出しだけの項目です。 この項目の中身は上流の > latent-spaces/brag で保守されています。このプロジェクトは > skill のディレクトリ(skills/brag/)を配布していて、手順ごとの参照資料、トーンのプリセット、 > 同梱の音楽と効果音のライブラリ、キュー解析スクリプトが入っています。hermes > skills install official/creative/brag を実行すると、そのリポジトリから最新のツリーを直接取得します > (hub からの他のインストールと同じく隔離して検査します)。ここに置いてあるのは > カタログの情報だけなので、同梱したコピーが古くなることはありません。
/brag は、いまのディレクトリにあるプロジェクトを読み、見せ方の切り口とトーン (default, polished, yc-parody, chaotic, deadpan, cinematic, app-store、または自由な指示)を決めてから、15〜25 秒の動画の絵コンテを作ります。構成の指示書を Hyperframes に渡し、 brag-output/brag.mp4 を書き出します。いちばん良いコマを使ったポスター画像と、共有用の文面も付きます。オプションは --tone, --format landscape|vertical|square, --duration, --title, --no-music, --no-sfx、 それに --voice(Kokoro によるナレーション。既定ではオフ)です。
Claude Opus 5.5 で動かすと、呼び出しで --full か --voice を指定しない限り、 同梱の brag-slim に処理を引き継ぎます。
事前に必要なもの
- Node.js 22 以降、
PATHの通った FFmpeg、Hyperframes CLI(`npx hyperframes
doctor` で環境を確認できます)。
- Hyperframes を使う経路(
--full、--voice、または Opus 5.5 以外のモデル)では、
HeyGen のドメイン skill を名前で読み込みます。hyperframes-core、 hyperframes-animation、hyperframes-creative、hyperframes-keyframes、 hyperframes-cli の 5 つで、hermes skills install heygen-com/hyperframes/skills/<name> で入れます。ただし現在は、例に含まれる HTML コメントや認証情報の説明が skills guard に引っかかり、5 つのうち 4 つがブロックされます (hyperframes-creative は dangerous と判定され、--force でも上書きできません)。 そのため、この経路はまだ完全にはインストールできません。brag-slim にはこの依存がありません。 このカタログにある追加の hyperframes skill は 1 ファイルに移植したもので、 上の名前の skill は含んでいません。
- 自分で用意した曲にビートを合わせたキューが要るときは、
uvがscripts/analyze_music_cues.pyを実行します。
同梱の曲には、計算済みのキューが付いています。
- インストールでは、GitHub の contents API を通じて約 290 ファイル(約 16 MB。ほとんどが同梱の音楽と効果音)を取得します。
先に GITHUB_TOKEN を設定するか、gh CLI でサインインしておいてください。 匿名の上限は 1 時間に 60 リクエストで、このバンドルには足りません。
詳しい説明はこちらです。https://github.com/latent-spaces/brag#readme