mcpField
Y
yt-shorts

yt-shorts

github.com/jakeschincariolクリエイティブ・メディア3.5k497 回インストール6 週間前に更新
リポジトリ

yt-shorts について

yt-shortsは、長尺動画の文字起こしから単独で成立するYouTube Shortsの場面を選び、書き直すスキルです。候補の順位付けに加え、冒頭、画面テキスト、ループ、画角の指針を示し、公開はユーザーに委ねます。

主な機能

  1. 0120〜55秒の単独で成立する場面を抽出
  2. 02タイムコードと冒頭文で候補を順位付け
  3. 03新しい冒頭文を作成
  4. 04画面テキストとループ位置を提示
  5. 05縦型画面のクロップを考慮
  6. 06公開は行わない

活用シーン

  1. 01文字起こしからShorts候補を選定
  2. 02前後の文脈がない視聴者向けに冒頭を改稿
  3. 03縦型クリップの文字と構図を計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jakeschincariol/youtube-agent-skill --skill yt-shorts

インストール後、Claude Code で/yt-shortsを入力して読み込まれたか確認します。

詳細

yt-shorts

長い動画から切り出したショート動画は、最高の瞬間を切り抜いたものとは限りません。動画全体の流れがなくても成り立つ瞬間は、もっと限られています。

選定

トランスクリプトを読み、次の3つすべてに当てはまる20〜55秒の区間を探します。

  1. 完結した考えから始まっていること。最初の文を理解するのに直前の1分が必要なら、ショート動画には向きません。
  2. 展開があること。主張があり、それを複雑にする内容、または裏付ける内容が続きます。
  3. 言い切りで終わること。話が途切れて終わるのは避けます。

候補を順位付けし、上位5つについてタイムコードと最初の一文をユーザーに提示します。そうすれば、トランスクリプト全体を読まずに候補を却下できます。

各候補の作成

  • 新しい最初の一文。 長い動画の一文は、この視聴者には伝わらない前提を含んでいます。代わりの一文を書き、../yt-script/hookscore.pyで評価します。
  • 最初の2秒間に表示するテキスト。 話されている内容とは別の言葉にします。
  • ループポイント: 最後の一文が何を提示し、最初の一文がどう答えるのかを示します。
  • 縦型フレーミングに関する注記:16:9のフレームから何が切り取られ、それが問題になるかどうかを示します。

最終確認

ここでは何も公開されません。このスキルが作成し、公開するのはあなたです。すべての出力はユーザーがコピーするブロックで終わり、毎回の最後の行は次の質問にします:公開しますか、それとも変更しますか?

コメント