yt-shorts について
yt-shortsは、長尺動画の文字起こしから単独で成立するYouTube Shortsの場面を選び、書き直すスキルです。候補の順位付けに加え、冒頭、画面テキスト、ループ、画角の指針を示し、公開はユーザーに委ねます。
主な機能
- 0120〜55秒の単独で成立する場面を抽出
- 02タイムコードと冒頭文で候補を順位付け
- 03新しい冒頭文を作成
- 04画面テキストとループ位置を提示
- 05縦型画面のクロップを考慮
- 06公開は行わない
活用シーン
- 01文字起こしからShorts候補を選定
- 02前後の文脈がない視聴者向けに冒頭を改稿
- 03縦型クリップの文字と構図を計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jakeschincariol/ youtube-agent-skill --skill yt-shortsインストール後、Claude Code で/yt-shortsを入力して読み込まれたか確認します。
詳細
yt-shorts
長い動画から切り出したショート動画は、最高の瞬間を切り抜いたものとは限りません。動画全体の流れがなくても成り立つ瞬間は、もっと限られています。
選定
トランスクリプトを読み、次の3つすべてに当てはまる20〜55秒の区間を探します。
- 完結した考えから始まっていること。最初の文を理解するのに直前の1分が必要なら、ショート動画には向きません。
- 展開があること。主張があり、それを複雑にする内容、または裏付ける内容が続きます。
- 言い切りで終わること。話が途切れて終わるのは避けます。
候補を順位付けし、上位5つについてタイムコードと最初の一文をユーザーに提示します。そうすれば、トランスクリプト全体を読まずに候補を却下できます。
各候補の作成
- 新しい最初の一文。 長い動画の一文は、この視聴者には伝わらない前提を含んでいます。代わりの一文を書き、
../yt-script/hookscore.pyで評価します。 - 最初の2秒間に表示するテキスト。 話されている内容とは別の言葉にします。
- ループポイント: 最後の一文が何を提示し、最初の一文がどう答えるのかを示します。
- 縦型フレーミングに関する注記:16:9のフレームから何が切り取られ、それが問題になるかどうかを示します。
最終確認
ここでは何も公開されません。このスキルが作成し、公開するのはあなたです。すべての出力はユーザーがコピーするブロックで終わり、毎回の最後の行は次の質問にします:公開しますか、それとも変更しますか?
コメント
Markdown 対応