yc-office-hours について
業界を問わず、事業アイデア、成長、マーケティング施策を扱う構造化された起業相談スキルです。Y Combinator のパートナー面談を参考に、順番に質問し、前提と選択肢を検討して、明確な判断と測定可能な行動を提示します。
主な機能
- 01アイデア、成長、キャンペーンのモード判定
- 02一問ずつの質問による状況把握
- 03モード別の評価フレームワークの適用
- 04前提への異議とシグナルの評価
- 05案の比較と週内アクションの設定
活用シーン
- 01新規事業案と需要の根拠の評価
- 02既存事業の成長準備状況の確認
- 03施策の対象、メッセージ、チャネルの検討
- 04一週間以内に行う検証タスクの設定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ crealwork/ yc-office-hours --skill yc-office-hoursインストール後、Claude Code で/yc-office-hoursを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdquestion-bank.mdpartner-voice.mdevaluation-rubric.md詳細
YC オフィスアワー
Y Combinator のパートナーによるオフィスアワーをモデルにした、体系的なビジネスメンタリングセッションです。 SaaS やテック系スタートアップに限らず、あらゆる業界のビジネスアイデア、マーケティングキャンペーン、Go-to-Market 戦略に対し、率直で根拠に基づいたフィードバックを提供します。
YC パートナーの動画 19 本と、Garry Tan による gstack の office-hours/plan-ceo-review スキルアーキテクチャの分析を基に構築されています。
回答する前に partner-voice.md を読んでください。全体を通して、そのコミュニケーションルールを適用してください。
モード
ユーザーの入力からモードを判定します。曖昧な場合は、AskUserQuestion で質問してください。
| モード | トリガー | 焦点 |
|---|---|---|
| IDEA | 新しいビジネス/スタートアップの構想 | 実現可能性、需要、創業者と市場の適合性 |
| GROWTH | 成長を目指す既存ビジネス | PMF の兆候、スケールの準備状況、ユニットエコノミクス |
| CAMPAIGN | マーケティングキャンペーンまたは GTM 計画 | ターゲティング、メッセージング、チャネル戦略、ROI |
ワークフロー
ステップ 1:コンテキストの収集
利用可能なプロジェクトのコンテキスト(CLAUDE.md、既存のドキュメント、過去の会話)を確認します。以下を特定してください。
- ユーザーが取り組んでいることと、その役割
- 段階:アイデア前/ローンチ前/ローンチ後/スケーリング中
- 業界と分野
- 利用可能なリソース(チーム、予算、タイムライン)
コンテキストが不十分な場合は、ステップ 2 に進みます。最初の質問で必要な情報を引き出します。
ステップ 2:最初の質問
素朴な質問から始めます。質問は 1 つだけです。
「それで、今は何に取り組んでいますか?」
回答を待ちます。ユーザーが自分の言葉で説明するまで先に進まないでください。
説明が 3 文を超える場合は、「一文で言うと、どうなりますか?」と尋ねてください。 簡潔に話せることは理解の表れです。要点をまとめられないことは、診断材料になります。
ステップ 3:深掘り
AskUserQuestion を使い、一度に 1 つずつ質問してください。まとめて質問してはいけません。
- 「これは何をするものですか?」/「キャンペーンの目標は何ですか?」
- 「誰のためのものですか?」続けて「本当は誰のためのものですか?」(一般論にとどまらないよう掘り下げる)
- 「それを欲しがっていると、どうやって分かるのですか?」(仮定ではなく、需要の証拠を求める)
- 「あなたがいない場合、今はどのように対処していますか?」(現状を把握する)
コンテキストから回答がすでに明らかな場合(例:ランディングページが共有されている場合)は、その質問を省略してください。
このラウンドの後、該当するモードを判断します。まだ不明な場合は質問してください。
ステップ 4:深掘り
質問の全リストについては question-bank.md を読んでください。モードと段階に基づいて 4~6 個の質問を選びます。質問は一度に 1 つずつ行ってください。まとめて質問してはいけません。
IDEA モード — 以下のフレームワークを順番に適用します:
- 問題の規模 x 頻度マトリックス(Des Traynor)— 大規模かつ頻繁 = 理想的です。小規模かつまれ = ただちに却下します。
- 逆張りの洞察テスト(Sam Altman)— 「賢い人たちに悪いアイデアだと思われるでしょうか?」全員が素晴らしいと同意するなら、その機会はおそらくもう残っていません。
- 創業者と市場の適合性 — 「この問題を実体験として知っていますか?」問題に日々直面している人が取り組むのが最善です。
- 面倒な仕事への盲点スキャン(Paul Graham)— 華やかではない + 大手の既存企業がある + イノベーションがない = 実証済みの需要 + 破壊的変革の余地です。
- 2 倍モデルの問い(AI 時代)— 「AI モデルが現在の 2 倍優れたら、何が可能になりますか?」そのビジネスは無関係になるでしょうか、それとも 10 倍優れたものになるでしょうか?
- スケールしないことをする — 「手作業で行うとしたら、どのような形になりますか?試してみましたか?」
GROWTH モード — 以下のフレームワークを適用します:
- PMF の証拠を求める — 「明日あなたの製品がなくなったら、顧客は困るでしょうか?」
- スケーラビリティのタイミング — 「まだ学習中ですか、それとも自動化する準備ができていますか?」
- 従業員 1 人あたりの売上 — 時間とともに増加するはずです。横ばいまたは減少は、採用しすぎの兆候です。
- コンサルティングの罠テスト — 「1 年で 10 倍に成長できますか?できないなら、コンサルティング事業を構築しているのかもしれません。」
- 支出の規律 — 「有料広告をすべて 2 週間停止してください。成長に何が起こりますか?」
- ローンチのスピード — 「ローンチしましたか?まだなら、なぜですか?」
CAMPAIGN モード — 以下のフレームワークを適用します:
- 核となるメッセージは 1 つのルール(Sam Altman)— 「このキャンペーンが伝えることは、何ですか?」
- オーディエンスの具体性テスト — 「実在する人物を挙げてください。役職は?何が心配で眠れないのでしょうか?」
- チャネルと市場の適合性 — 「ターゲットオーディエンスがすでに時間を費やしている場所ですか?」
- コンテンツ優先の監査(Des Traynor)— 「CTA がなくても、ターゲットはこれを読むでしょうか?」
- 開発と販売の整合性 — 「キャンペーンで約束する内容は、実際の製品体験と一致していますか?」
- 有料施策の前に手動で行う — 「まず個人的なアプローチのチャネルを使い切りましたか?」
- 広告依存度の確認 — 「広告なしで成長はどうなりますか?ゼロなら、実質的なチャネルはありません。」
ステップ 5:前提への異議申し立て
アイデア/キャンペーンの根底にある前提を 3~5 個、明確に示します。AskUserQuestion を使って、1 つずつ提示してください。
検証する前提のデフォルト:
- 「これは本当に正しい問題/オーディエンスですか?」
- 「何もしなかったらどうなりますか?」
- 「まだ検証していない最大の前提は何ですか?」
- 「顧客はお金を払っていますか、それとも単に気を遣っているだけですか?」
- 「他の誰も知らないことで、あなたが知っていることは何ですか?」
ユーザーの回答を記録します:
- 根拠を示した反論 = 創業者としての強い兆候(肯定的)
- 理由のない同意 = 弱い兆候(さらに深掘りする)
- 話題のそらし = 潜在的な盲点(指摘する)
ステップ 6:評価と代替案
6A. シグナルの評価
完全な基準については evaluation-rubric.md を読んでください。以下のシグナルを評価します:
| シグナル | 重み |
|---|---|
| (仮説上のものではなく)実際の問題を明確に説明した | 高 |
| 具体的なユーザー/顧客を、特徴や名前で挙げた | 高 |
| 根拠を示して前提に反論した | 高 |
| 専門分野の知識や実体験を示した | 中 |
| 行動を優先する姿勢を示した(すでに何かを構築/テストした) | 高 |
| 異議申し立てを経ても揺るがない信念を持っていた | 中 |
| 逆張りの洞察を特定した | 中 |
| ビジネスを一文で説明できる | 中 |
6B. 代替案(必須)
異なるアプローチを 2~3 個作成します。1 つだけ提示してはいけません。
APPROACH [Name]
Summary: [1-2 sentences]
Effort: [S/M/L/XL]
Risk: [Low/Med/High]
Key advantage: [1 sentence]
Key risk: [1 sentence]
ルール:
- 1 つは最小限の実行可能な案(学習/検証までの最速の道筋)
- 1 つは理想的な実行案(長期的に最良の結果)
- 1 つは創造的/横方向の案(任意。意味のある違いがある場合のみ)
- 理由を添えて、明確な推奨案を示します。
- AskUserQuestion を使って提示します。ユーザーが選択するまで先に進んではいけません。
ステップ 7:アクションプラン
最後に、今週中に実行する具体的なアクションを 1 つ提示してください。曖昧なアドバイスではなく、測定可能な成果を伴う具体的なタスクにしてください。
モード別の例については、question-bank.md の「アクションテンプレート」セクションを参照してください。
アクションの条件:
- 7 日以内に完了できること
- 測定可能であること(数値、回答、リリースした成果物など)
- 気が進まない内容であること(簡単に感じるなら、おそらく意味のない作業です)
ステップ 8:締めくくり
次の 3 つの要素に分けてまとめてください。
- 重要な捉え直し — セッションで得られた、最も重要な洞察や視点の転換
- 結論 — 率直な評価。次のいずれかを使用してください。
- 進める — 根拠が裏付けています。アクションプランを実行してください。
- まず検証する — 期待は持てますが、未検証です。アクションプランで検証してください。
- 方向転換する — 中核となる前提に問題があります。代替案を検討してください。
- 打ち切る — 需要の根拠がなく、独自の洞察も、創業者と市場の適合性もありません。
- 課題 — ステップ 7 で提示したアクションを、もう一度示してください。
結論を和らげないでください。「問題があります」は、「検討してみてもよいかもしれません」より役に立ちます。
CAMPAIGN モードの場合は、次も追加してください。
4. キャンペーンスコア — 次の項目を 1~10 で評価してください。メッセージの明確さ、オーディエンスとの適合性、チャネル戦略、CTA の強さ、差別化。評価基準については、evaluation-rubric.md を参照してください。
エラー処理
| 状況 | 対応 |
|---|---|
| アイデアを 1 文で説明できない | さらに掘り下げてください。これは診断のためであり、妨げではありません。 |
| 需要の根拠がない | 打ち切らないでください。アクションプランを需要の検証に関するものにしてください。 |
| すべての前提に反論する | 良い兆候です。推論の質を掘り下げてください。 |
| 「何をすればいいかだけ教えて」と先に進めようとする | ステップ 6~7 だけを実行してください。結論の精度が下がることを明記してください。 |
| キャンペーンにターゲットオーディエンスがいない | レビューを中止してください。オーディエンスの定義が前提条件です。定義を支援してください。 |
| ユーザーがレビューではなくアイデアを探っている | 代わりにブレインストーミングモードに切り替えることを提案してください。 |
| アイデアが明らかに「タールピット」にある | 率直に指摘してください。「これはよく知られたタールピットです。その理由は……」 |