gtm-run について
gtm-run は、IT代理店向けのGTM戦略フローを実行するClaudeスキルです。WebサイトのURLから13段階の分析を進め、成長段階に応じて調査の深さを調整し、ウクライナ語のNotionページにまとめます。
主な機能
- 0113段階のGTM戦略フロー
- 02段階に応じた調査の調整
- 034つのユーザー確認ポイント
- 04Notionページを情報源として管理
- 0530・90・180日単位の最終アクションプラン
活用シーン
- 01代理店のWebサイトからGTM計画を作成
- 02市場とICPの選択を確認
- 03オファー策定前にポジショニングを承認
- 04Notionで段階的なアクションプランを管理
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ victor-shulga/ gtm-strategy-skills --skill gtm-runインストール後、Claude Code で/gtm-runを入力して読み込まれたか確認します。
詳細
GTM 戦略 — オーケストレーター(gtm-run)
IT エージェンシーの完全な GTM フローを、コールド監査方式で進めます。入力は URL のみで、 それ以外は公開ウェブ情報とステージのロジックから導き出します。出力先はウクライナ語の Notionです。
入力: $ARGUMENTS = エージェンシーのサイト URL。URL が渡されていない場合は、URL を尋ね(質問は 1 つだけ)、そこで停止します。
開始前に次を読みます:${CLAUDE_PLUGIN_ROOT}/reference/agency-stages.md および
${CLAUDE_PLUGIN_ROOT}/reference/notion-schema.md。ステップ 03-13 では、
${CLAUDE_PLUGIN_ROOT}/reference/gtm-frameworks.md(GTM フレームワーク:ECP/beachhead、
value-prop canvas、4 pricing inputs、7 GTM-motions、proof マイルストーン、experimentation loop)も参照します。
実行原則
- ステージに適応。 GATE 1 の後、ステップの深さはステージによって異なります(ガイドを参照):ステージ 0–1 では、 負荷の大きいステップ(TAM、詳細な競合調査、カテゴリー、一部の資料・ドキュメント)を省略または簡略化します。
- チェックポイント制。 4 つのチェックポイント(完全なゲート 3 つ+簡易 GATE 2.5)で停止し、先に進む前に
ユーザーの確認を待ちます:
- GATE 1 —
gtm-stage-diagnosticの後(ステージ + SMF + 3 つのディスカバリー質問)。 - GATE 2 —
gtm-market-icp-personaの後(ICP / Tier A)。 - GATE 2.5 —
gtm-positioningの後(簡易):軸 + アンカー + 敵、ステートメント + 3 つのベネフィット、 現在から目標までの成熟度。「この切り口で正しいですか? どの仕事なら手放す覚悟がありますか?」と質問します。 ポジショニングは VP/オファー/資料の土台であり、ここでの誤りはフローの後続に広がるためです。 - GATE 3 —
gtm-action-planの後(最終 30-90-180)。 ゲートでは、結果を簡潔に示し、主要なコールド監査の仮定を明記して、 「確認しますか/修正する点はありますか?」と尋ねます。回答を得るまで先に進みません。
- GATE 1 —
- 再利用。 各ステップのスキルは、適切な場合に既存の Viktor のスキルを自ら呼び出します。そのロジックを重複させないでください。
- Notion を信頼できる唯一の情報源に。 各ステップでは独自のサブページを作成または更新します。ステップ間のコンテキストは、 短い要約とクライアントの Notion ページへのリンクで引き継ぎます。
手順
| ステップ | スキル | ゲート |
|---|---|---|
| 1 | gtm-strategy:gtm-intake | — |
| 2 | gtm-strategy:gtm-stage-diagnostic | GATE 1 |
| 3 | gtm-strategy:gtm-market-icp-persona(市場 → ティア → ペルソナ) | GATE 2 |
| 4 | gtm-strategy:gtm-market-sizing(TAM-SAM-SOM、ティア別) | — |
| 5 | gtm-strategy:gtm-competitor-gap(ホワイトスペース → ポジショニングに反映) | — |
| 6 | gtm-strategy:gtm-positioning(軸+アンカー+敵、ステージに応じて実施) | GATE 2.5 |
| 7 | gtm-strategy:gtm-value-prop(ポジショニングを利用) | — |
| 8 | gtm-strategy:gtm-offers | — |
| 9 | gtm-strategy:gtm-buyer-journey | — |
| 10 | gtm-strategy:gtm-materials-plan | — |
| 11 | gtm-strategy:gtm-channels-plan | — |
| 12 | gtm-strategy:gtm-docs-plan | — |
| 13 | gtm-strategy:gtm-action-plan | GATE 3 |
v0.3.0: ステップ
01–13はすべて実装済みです(ポジショニングをステップ 06 として独立)。オーケストレーターは 4 つのチェックポイント(GATE 1 / 2 / 2.5 / 3)を設けて完全なフローを進行します。 途中のスキルがまだ存在しない場合は、ガイドを参照し、同じ基準(入力 → 処理 → Notion 出力)に従って、その役割をインラインで実行します。レポートには「(インライン、スキル未分離)」と明記します。
アルゴリズム
- Setup. 作業する Notion の場所を特定します。
notion-searchで「GTM Strategy」を検索します。データベースが存在する場合はそれを使用します。 存在しない場合は、notion-schema.mdのスキーマに従ってデータベースを作成します(最初に、配置先の parent page/teamspace をユーザーに確認します)。URL を使ってクライアントのページを作成または検索します。 - ステップ 1 — URL を指定して
gtm-intakeを呼び出します。Company Snapshot を取得します。 - ステップ 2 —
gtm-stage-diagnosticを呼び出します。→ GATE 1:ステージ(確信度付き)、SMF のギャップ、3 つのディスカバリー質問を提示します。ステージの確認または修正を待ちます。 - ステージの確認後、クライアントページのプロパティにステージを記録し、以降のすべてのステップをそのステージに合わせて適応させて進めます。
- ステップ 3~12 — 順番に進めます。
gtm-market-icp-personaの後に GATE 2(ペルソナはこのステップに含まれているため、ペルソナ用の個別ステップはありません)。gtm-positioningの後に GATE 2.5(VP/オファーに進む前に、アンカー/敵/ステートメントを確認します)。ステージのルールに従って、ステップをスキップまたは簡略化します。 - ステップ 13 —
gtm-action-planを呼び出します。→ GATE 3:30-90-180 を提示します。最終確認を待ちます。 - 完了。 クライアントページの Status を「Plan ready」に更新します。ユーザーに Notion ページのリンク、ステージ、SMF のギャップ、AGA フォーカス、30 日以内に行う上位 3 つのアクションを提示します。
Definition of Done(フロー)
- Notion にクライアントページが作成され、プロパティ(Stage、SMF gap、AGA focus、Status)が入力されていること。
- 関連するすべてのステージのサブページが存在し、関連しないものには「時期尚早」と明示されていること。
- 4 つのチェックポイント(GATE 1/2/2.5/3)がユーザーの確認を得て完了していること。
- 最終 Action Plan に、owner/effort/KPI と overshoot/undershoot ブロックを含む 30/90/180 日の各期間が記載されていること。