Communitygithub.com

Testimonial Builder

クライアントインタビューや testimonial の通話録音から、フックファーストの testimonial 動画スクリプト、キープリスト、コンプライアンスチェックを生成します。testimonial のカット、サクセスストーリー動画の作成、フックの発見に使用します。

Testimonial Builder とは?

Testimonial Builder は、長時間のクライアントインタビューから、動画編集者が今日からすぐにカットできる短い testimonial スクリプトを作成する AI エージェントスキルです。このスキルは、インタビュー全体の中で最も強力なラインを見つけ出し、それを動画の冒頭に移動させます。その後、クライアント自身の言葉でそのラインを中心にストーリーを構築し、保持すべきすべてのクリップをイン/アウトタイムスタンプ付きでリスト化します。Testimonial 通話、ケーススタディインタビュー、または録画されたクライアントの振り返りがあり、広告、セールスページ、YouTube などに使用するクリップを作成したい場合に最適です。自身の動画(ポッドキャスト、トーク、YouTube 動画など)をショート動画にカットする場合は、代わりに clip-finder スキルを使用してください。こちらには以下の testimonial チェックは含まれていません。ほとんどの testimonial が失敗する理由は一つです。「こんにちは、私の名前は…」で始まり、インタビューの中で最も良いラインで始まらないことです。強力な結果を冒頭に持ってくることで、視聴者は「どうやってそれをやったんだ?」と興味を持ち、動画を見続けます。ラインを時系列順から外すことは問題ありません。しかし、クライアントの意図を変えることは決して許されません。以下のすべての工程は、このたった一つの動作を実現するために構築されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/beavermindai/beavermind-20-claude-skills/tree/main/skills/testimonial-builder

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

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

ドキュメント

Testimonial Builder は何をしますか?

Testimonial Builder は、長時間のクライアントインタビューを、動画編集者が今日からすぐにカットできる短い testimonial スクリプトに変換します。インタビュー全体の中で最もインパクトのあるラインを見つけ出し、それを動画の冒頭に移動させます。そして、クライアント自身の言葉でそのラインを中心にストーリーを構築し、保持すべきすべてのクリップをイン/アウトタイムスタンプ付きでリスト化します。Testimonial 通話、ケーススタディインタビュー、または録画されたクライアントの振り返りがあり、広告、セールスページ、YouTube 用のクリップを作成したい場合に使用します。自身の動画(ポッドキャスト、トーク、YouTube 動画など)をショート動画にカットする場合は、代わりに clip-finder スキルを使用してください。このスキルには以下の testimonial チェックは含まれていません。

ほとんどの testimonial が失敗する理由は、実に単純です。「こんにちは、私の名前は…」で始まり、インタビューの中で最も優れたラインで始まらないからです。強力な結果を冒頭に提示することで、視聴者は「どうやってそれを実現したんだ?」と疑問を抱き、動画を見続けるようになります。ラインを時系列から外すことは問題ありません。しかし、クライアントの意図した意味を変えることは絶対に許されません。以下のすべての工程は、このたった一つの動作を実現するために設計されています。

開始前に

  1. プロジェクトファイルまたはこのチャット内に Business Context ファイルがないか探してください。ファイル名は「Business Context」であるか、ブランド概要やオファー資料である可能性があります。最初にそれを読んでください。そこから以下の情報を取得します:

    • あなたのビジネス名と、このクライアントが購入したオファー
    • あなたの理想的なクライアントと、購入前に彼らが抱く疑問
    • あなたが約束する主な結果
    • 追跡している場合の、あなたの典型的なクライアントの結果(典型的な結果カードに必要)
    • あなたの行動喚起(例: 通話予約、申し込み、ウェイトリストに登録)
    • あなたのトーンと、画面上に絶対に表示しない言葉

    Business Context ファイルがない場合? オファー名はトランスクリプトから取得します(クライアントが通常言及します)。購入者の疑問は、クライアントが口にした疑問のみから取得します。プレーンでニュートラルなトーンを使用します。これら3つの前提条件をヘッダー行に明記します(「成果物」を参照)。

  2. まだ不足している情報のみを尋ねます。すべての質問を一度のメッセージにまとめ、最大5つまでにします:

    • トランスクリプト。貼り付けるかアップロードしてください。タイムスタンプ付きのトランスクリプトが最適です。ほとんどのミーティングツールや録画ツールは書き出しに対応しています(「トランスクリプト」、.srt または .vtt のダウンロードを探してください)。
    • 動画の公開先:有料広告、ソーシャルメディア、ウェブサイトまたはセールスページ、YouTube、または完全なケーススタディ。
    • スピーカーが匿名またはまったくマークされていない場合、どのスピーカーがクライアントか。
    • 画面上に表示する名前、役職、ビジネス(クライアントが承認した通りに正確に)。
    • Business Context ファイルにない場合の、あなたの行動喚起。
  3. ユーザーが動画または音声ファイルのみを持っており、トランスクリプトがない場合、まず録画ツールからトランスクリプトを書き出すよう依頼してください。テキストとして読み取れないファイルからラインやタイムスタンプを推測してはいけません。

  4. ユーザーが「ただカットして」と言った場合、そのまま進めて構いません。デフォルトでは60〜90秒のメインカットと30秒のショートカットを作成し、その前提条件をヘッダー行に明記します。

仕組み

以下の手順を順番に実行してください。編集は画面上ではなく、トランスクリプトから紙面上で行います。生の映像から言葉を確認せずにラインを選択すると、質の低い編集になりがちです。回答内で各手順にラベルを付けないでください。「成果物」の形式で出力します。

1. トランスクリプトの準備

  • 誰が話しているかをマークします。インタビュアーの声は通常カットされるため、単独で意味が通る回答にする必要があります。
  • スピーカーがマークされていない場合、明確に回答である場合のみ、そのラインをクライアントに帰属させます。疑わしいラインはキープリストに「(check speaker)」とマークし、フックとして使用しないでください。
  • タイムスタンプの形式(HH:MM:SS、MM:SS、または段落ごとに1つのスタンプ)に注意し、出力でも同じ形式を維持します。
  • タイムスタンプがない場合、代わりに各クリップの最初と最後の数単語で位置を特定します。その旨をヘッダー行に記載します。
  • タイムスタンプが各段落の先頭にのみ表示される場合、単語数から段落内のイン/アウトポイントを推定し、「~」でマークします。

2. フック候補のスキャン

トランスクリプト全体を読み、動画の冒頭になり得るすべてのラインにフラグを立てます。ラインが以下の6つのタイプのうち少なくとも1つに該当する場合、フックに値します。各候補に最も適したタイプを1つだけ割り当てます。

  • 数字: 収益、節約された時間、獲得したクライアント数、ビフォーアフターの指標。
  • ビフォーアフター: 「以前はXでしたが、今はYです。」
  • ピークエモーション: 驚き、安心、不信感、興奮、笑い。
  • 実証済みの型: 「私は[問題]を抱えていました。それから[解決策]を試し、今は[結果]です。」または、「私は[X]ができるとは思っていませんでした。その後、[Y]がすべてを変えました。」
  • 懐疑論打破: 「これをやろうかほとんど迷いましたが…」の後に、彼らが間違っていた理由が続くもの。
  • 反論打破: あなたの理想的なクライアントが購入前に抱く疑問に答えるライン(Business Context ファイルから、またはクライアントが口にした疑問から)。

候補は単独で成立しなければなりません。理解するために3文の前提条件が必要な場合、結果がどれほど強力でも、それはフックではありません。すべての候補を、タイムスタンプと長さ(秒数。タイムスタンプから、または単語数を2.5で割って計算)とともに、原文のまま抽出します。長いラインでも候補となり得ます。手順3でそのタイミングを調整する方法を示します。実際の候補のみをリストアップします。数を稼ぐために弱いラインでリストを水増ししてはいけません。

3. 候補のスコアリングと冒頭の選択

各候補を4つの項目について1〜5で評価し、合計点を20点満点で算出します:

  • 具体性: 数字や具体的な詳細は、「すべてがずっと良くなりました」よりも優れています。
  • 対照性: 明確なビフォーアフター。
  • 感情: 言葉が感情(トランスクリプトに記録された驚き、安心、笑いなど)を示している。トランスクリプトには話し方のニュアンスは反映されないため、編集者はロックする前に耳でフックを確認します(手順9)。
  • 単独性: 前提条件なしでキャプションとして機能する。ここで1または2の評価は不合格となります。

合計点で同点の場合は「単独性」、次に「具体性」で決着をつけます。

フックのタイミング。 フックは0:00で始まり、そのペイオフ(数字や結果)は約0:05までに提示されます。最良のラインがこれより長い場合、ペイオフを含む完全な節が始まる地点からクリップを開始し、その節が終わる地点で終了します。その節が単独で完全な意味をなさない場合は、完全なライン(最大約8秒)を使用し、スナップショットにその旨を記載します。完全なラインでも約8秒以上必要な場合、それはフックにはなりません。次の候補を採用し、このラインは結果ビート用に保持します。

以下のテストを順番に適用して冒頭を選択します。最初に適合したテストが優先されます。

  1. ショートターゲット. 有料広告、ソーシャルメディア、およびショートカットダウンは、常にフックタイミングルールに従った単一のフックで始まります。コールドオープンは使用しません。
  2. シングルフック. トップのラインが次のラインより3ポイント以上リードしている、または「単独性」で4以上の唯一のラインである場合。会話の中でどこに出てきたかにかかわらず、そのラインで動画を開始します。
  3. コールドオープン. ウェブサイト、YouTube、またはケーススタディターゲット(45秒以上)の場合のみ。3〜4つのラインがそれぞれ合計15以上、それぞれ「単独性」で4以上、かつそれぞれ異なるタイプであることが条件です。それらを連続して、クイックカットで、導入なしに重ねます。各ラインはフックタイミングルールに従い、スタック全体は約15〜25秒に収めます。4つのラインで25秒を超える場合は、3つを使用します。これはトレーラーパターンです。複数の好奇心のギャップを同時に開くことで、注目が集まります。最も広範なライン(通常は文脈不要な数字)を最初に配置します。最もニッチな証拠(多くの場合、反論打破)を最後、ストーリーの直前に配置します。テキストカードやクイックなBロールフラッシュでストーリーにハードにカットインし、「ティーザーが終わった」と視聴者に明確に伝え、ぎこちなさを感じさせないようにします。
  4. その他. トップラインによるシングルフック。

コールドオープンで使用されたラインは、後で完全なコンテキストの中で再登場しても構いません(場合によってはそうすべきです)。これはトレーラーのペイオフであり、繰り返しではありません。ログには「コールドオープンで使用、[タイムスタンプ]で完全再掲」と一度だけ記録します。

インタビューが弱い場合。 「単独性」で4または5、かつ他の少なくとも1つのスコアでも4または5を獲得した候補が1つもない場合、その旨をヘッダー行に記載します。それでも可能な限り最良のカットを提供します。その後、パート10「ピックアップ質問」を追加します。ファウンダーがクライアントに10分間の再録音で尋ねることができる3〜5つの質問で、それぞれがこのカットのギャップ(数字の欠如、疑念の欠如、明確な転換点の欠如、単独で機能するラインの欠如)を埋めることを目的とします。短い再録音は、ほとんどの編集よりも弱いtestimonialを迅速に修正します。

4. 長さの目標設定

公開先目標の長さ
有料広告とソーシャルメディア15〜45秒
ウェブサイトまたはセールスページ45〜90秒
YouTube2〜3分
完全なケーススタディ3〜5分

トランスクリプトに実際のタイムスタンプがある場合は、それを使用して各クリップの時間を計測します。ない場合は、1秒あたり約2.5語(1分あたり150語)と推定します。単語数を数え、2.5で割り、切り上げます。長さに関わらず、手順3のフックタイミングルールが適用されます。

5. ストーリーの構築

フックの後、ストーリーを次の順序で構成します:問題、旅路、結果、行動喚起。これは強力なデフォルトであり、絶対的なルールではありません。トランスクリプトがサポートしないビートはスキップするか、クライアントが後で再度数字を言及している場合は結果をフックに組み込みます。

  • 問題: クライアントの言葉による「痛み」または「ビフォー」の状態。購入前に抱いていた疑問が口に出された場合は、それを含めます。あなたの見込み客も同じ疑問を抱いており、同輩がそれに答えることは、あなたが言うことよりもはるかに響きます。
  • 旅路: 彼らがあなたとあなたのオファーで実際に行ったこと、そして転換点。
  • 結果: クライアントの言葉による数字と変化。たとえフックですでに示唆されていても含めます。クライアントが数字を一度も言わない場合は、彼らが説明する最も明確で具体的な変化を使用し、それをピックアップ質問のギャップとして扱います。 原因を正直に保つ。 クライアントがあなたと協力したことに関連付けて結果について言及している場合にのみ、そのラインを使用します。他の何か(別のプログラム、新しい従業員、市場状況)に部分的に起因しているとクレジットしている場合は、そのコンテキストをクリップに残すか、ラインを除外し、その選択を並べ替えログに記録します。旅路の直後に配置された結果は、自動的にあなたのものとして解釈されるため、すべてのラインを確認してください。
  • 行動喚起: クライアントからの記憶に残る視点やアドバイスのラインで締めくくり、その後にエンドカードであなたの行動喚起を配置します。自然な終わりの直前に強力な証拠のラインがある場合は、その直後に行動喚起を配置します。

各ビートについて、最初に言及されたものではなく、最適な表現を選びます。クライアントはしばしば同じポイントを3回繰り返します。最も簡潔なバージョンを採用します。

質問を内部に含む回答を優先します(「最大の変化は…」)。「ええ、確かに」で始まり、視聴者が決して聞くことのない質問に依存する回答はスキップします。唯一の強力な回答が質問を必要とする場合は、それを保持し、テキストカードとして画面に質問を表示します。

あなたのビジネスまたはオファー名が一度は言及されていることを確認するか、画面上に追加します。Business Context ファイルがない場合は、トランスクリプトから名前を取得します。誰も言及していない場合は、画面に表示せず、その旨をヘッダー行に記載します。

6. クリーンなイン/アウトポイントの選択

  • 各クリップは、文の中途半端な場所ではなく、思考の始まりから開始します。
  • 各クリップは、完成した文で終了します。「そして」「しかし」「だから」「ねえ」などで終わるクリップは避けます。
  • クリップ内のフィラー(「えーと」「言い間違い」「語の重複」)は、意味が変わらない限りトリミングしても構いません。クリップ内をトリミングする場合は、サブ行(3a、3b)に分割し、それぞれにイン、アウト、開始語、終了語を設定し、テーブルだけで編集者が保持すべきすべてのフレームを把握できるようにします。各トリミングをログに記録します。
  • 異なる文の単語を接合して新しい文を作成してはいけません。クライアントがその文を発言していない場合、それは動画に入れてはいけません。

7. 時間に合わせてカット

クリップの長さを合計します。コールドオープンのラインが完全に再生される場合、それは2回カウントします。目標時間を超えている場合は、次の順序でカットします:

  1. ショートターゲットとショートカットダウンの場合:コールドオープンラインの完全な再掲。これらを最初に削除します。
  2. 既に述べたポイントの繰り返し。
  3. 視聴者に不要な前提条件や背景説明。
  4. 旅路の詳細。1つの転換点だけを残します。
  5. 2つの問題ラインのうち、弱い方。

時間を節約するためにフックや結果をカットしてはいけません。最良の素材が収まらない場合、どの配置がより適しているかを明記します。

8. すべての並べ替えとトリミングをログに記録

時系列順序から外れて使用されたすべてのクリップ、繰り返された表現よりも選択されたすべてのクリップ、クリップ内のすべてのトリミング、および原因によって保持または削除されたすべての結果ラインについて、簡単なメモを1つ追加します。例:「インタビューの後半から移動。同じポイントが18:42でより明確に述べられていた。」このパートは必須です。これにより、編集が誰かの言葉を改変していないことをあなたとクライアントが信頼することができます。

9. 編集者向けノートの作成

これらのノートは、動画をカットする人へのアドバイスです。このスキルはフッテージではなく、スクリプトレベルで機能します。

  • ロックする前に、フックとパート2のトップ2のバックアップを再生します。フックの話し方が平坦または不明瞭(つぶやき、笑い声がかぶる、途切れる)な場合、次の候補に切り替え、並べ替えログに記録します。
  • まず会話のカットをロックします。Bロールはその後、決して先に重ねません。
  • トーキングヘッド約60%、Bロール約40%を目指します。長いセクションでは、5〜8秒ごとにカットアウェイを追加します。
  • 間、フィラー、つまずきを削除するすべてのカットはジャンプカットを生成します。それぞれにフラグを立て、サブ行間のすべてのギャップを含め、Bロールまたはパンチインでカバーします。
  • オンスクリーンテキストは、フックラインと結果ラインに配置します。これらは、視覚的にバックアップする価値のある2つの瞬間です。
  • クライアントがフックの後で初めて話す際に、名前、役職、ビジネスを含むローワーサードを追加します。
  • トランスクリプトのタイムスタンプは1〜2秒ずれる可能性があります。編集者に、各サイドに約0.5秒のハンドルを残し、息継ぎに合わせてトリミングするよう指示します。
  • キャプションを焼き付けます。ソーシャル動画の多くは音声なしで視聴されます。

10. 2人の声をペアリングする(2人の場合)

インタビューに2人(例:オーナーとチームメンバー)がいる場合、意思決定者にビジネスケースと結果を述べさせます。チームメンバーに、それが日々どのように機能しているかを確認させます。高額商品の購入者は通常、すでに傾いている決断を確認していることが多く、同じことを言う2人の声がそれを確固たるものにします。

11. 証拠と許可の確認

引き渡す前に、以下の点にフラグを立てます。これは法的アドバイスではありません。

  • クライアントが公開前に確認すべきすべての数字または主張。
  • ファイル上の証拠。収益や収入の数字ごとに、広告で使用する前に証拠(クライアントの書面による確認、スクリーンショット)を保持します。
  • 典型的な結果。典型的な結果をでっち上げたり、推定したりしてはいけません。

12. 成果物

あなたの回答は、以下を含む単一のマークダウン文書です。ヘッダー行から始めます。


ヘッダー行:

前提条件:
- Business Context: [使用した場合は「見つかりました」、または以下の前提条件のいずれかを記載]
- オファー名: [転写または提供されたもの]
- 購入者の疑問(使用した場合): [列挙]
- トーン: [Business Context から、または「プレーン、ニュートラル」]
- 行動喚起: [Business Context から、または提供されたもの、または「省略」]
- タイムスタンプ: [「あり(形式:HH:MM:SS)」「なし(単語数で推定)」「段落ごと(推定は~でマーク)」]
- 長さ: [目標]
- ロゴ: [画面上のロゴ:使用する/使用しない。Business Context またはトランスクリプトからの名前を使用]

【動画タイトル】
[クリエイティブで適切なタイトル]

スナップショット: 動画全体の簡潔な説明、約1文。

クリップテーブル:

#インアウト長さ開始語終了語テキスト
100:0000:055s「私は決して…」「…変わりました。」フックライン(完全なテキスト)
200:0500:2015s「始めたばかり…」「…取引を獲得しました。」問題ビート
…

編集者向けノート: 上記の手順9の形式に従います。

並べ替えログ: 上記の手順8の形式に従います。

コンプライアンスチェック:

  • 数字の証拠がファイルにある
  • クライアントが数字を確認した
  • 典型的な結果は正当である(架空または推定ではない)
  • 原因への帰属は正確である
  • すべてのクリップは単独で意味をなす
  • 使用されたラインは時系列順序から外れているか? [はい/いいえ]
  • クリップ内のトリミング? [はい/いいえ] — (はいの場合)変更の完全なリストについては並べ替えログを参照

ピックアップ質問(パート3で識別された場合のみ):

  1. [質問1]
  2. [質問2] ...
【動画フルスクリプト — 必要な場合にのみ】
# イン | テキスト
00:00 | 「私は決してできると思っていませんでした…」
00:05 | 「…それからすべてが変わりました。」
...

重要: 成果物セクションのフォーマットに従ってください。例で示されているマークダウンテーブルとリスト構造を正確に使用します。動画の長さに基づいて、指定された行数を超えてクリップテーブルを拡張します。

Individual skills in this repo

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

ai-board

Runs a costly, hard-to-undo decision (price, hire, offer, partner, spend) past 3 to 5 of 22 advisor methods, then rules once. Also for what would Buffett or Hormozi say, who to ask, show the board.

client-onboarder

Turns a new client

clip-finder

Finds and ranks the best clips in a video, podcast or webinar transcript, with or without timestamps. Use to pull highlights or pick what to repurpose into Shorts, Reels, TikToks or LinkedIn clips.

deal-autopsy

Finds where a sales call that didn

delegation-radar

Picks the next task to hand off using Buyback Rate math and a time and energy audit. Use when buried in admin or delivery, or asking what to delegate or who to hire.

funnel-doctor

Finds which step of your funnel loses people and gives you one fix. Use when leads, booked calls, show-ups or sales stall and you are not sure which step is to blame.

headline-lab

Diagnoses why a headline, subject line, cold email opener, ad or post hook is ignored, then rewrites it. Use for low open rates, few replies or clicks, or to write or check a new one.

market-researcher

Researches your market, competitors or any business question on the web, with a real source link on every claim. Use for competitor scans, market sizing, head-to-head comparisons or niche news.

mobile-checker

Scores your booking page on phones out of 100 and gives a ranked fix list. Use before you send traffic to a page, after a redesign, or when booked calls drop and most visitors are on mobile.

offer-stress-test

Stress-tests your offer and your price with the Value Equation and Grand Slam Offer test. Use when you set or raise a price, build or fix an offer, or prospects keep saying no.

price-guard

Writes a reply that holds your price when a prospect pushes back. Use for too expensive, discount or payment-plan asks, no budget, need to think, ask my partner, cheaper quote, gone quiet, call prep.

repurpose-engine

Turns one video transcript into a week of LinkedIn and Instagram posts (quote cards, carousels, captions), with your OK at each step. Use when you paste a transcript and want posts from it.

rival-breakdown

Breaks down competitor or rival videos from pasted transcripts (hook, awareness, persuasion, gaps) and outlines a better one. Use to analyze a competitor video, see why it took off or find the gap.

sales-page-fixer

Rewrites your sales page so more of the right people buy, using Ogilvy

script-writer

Writes a video script ready to record. Outline first, then every spoken line, fact-checked and clip-safe. Use for a YouTube video, short, course lesson or the teaching part of a webinar.

straight-answer

Gives one fast, straight answer when you

title-and-thumbnail

Turns a video idea into 6 title options, each with a matching thumbnail concept, before you record. Use when planning a YouTube video or asking what to call it or how it should look.

upload-optimizer

Turns a video transcript into a ready-to-paste YouTube upload (titles, description, chapters, tags, pinned comment). Use when a video is ready to go live.

video-to-mail

Turns a new video into a ready-to-send promo email, with 4 subject lines and a resend subject for non-openers. Use when a video goes live and you want your email list to watch it.

関連スキル