mcpField
G
gtm-developer-ecosystem

gtm-developer-ecosystem

github.com/githubマーケティング・グロース40.5k1.5k 回インストール今日更新
リポジトリ

gtm-developer-ecosystem について

API、拡張可能な製品、プラットフォーム事業のチーム向けに、開発者エコシステムの構築を支援するスキルです。エコシステム設計、開発者の利用段階、コミュニティ、パートナー、導入指標の枠組みを扱います。

主な機能

  1. 01オープン型と審査型の選択
  2. 023年間の学生プログラム計画
  3. 03開発者の利用段階と導入指標
  4. 04ドキュメントの階層設計
  5. 05コミュニティとサポートの振り分け
  6. 06パートナーの階層化

活用シーン

  1. 01連携マーケットプレイスの公開方針の決定
  2. 02学生開発者の人材育成計画
  3. 03開発者の導入や定着における課題の特定
  4. 04コミュニティ支援とパートナープログラムの設計

インストール

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

$npx skills add https://github.com/github/awesome-copilot --skill gtm-developer-ecosystem

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

詳細

開発者エコシステム

エコシステムプログラム、コミュニティ、パートナーシップを通じて、開発者主導の導入を促進し、拡大します。見栄えだけの指標ではなく、実際に導入を促進する要素に注目します。

使用するタイミング

トリガー:

  • 「開発者エコシステムを構築するにはどうすればよいですか?」
  • 「品質を厳選すべきですか、それともオープンにすべきですか?」
  • 「開発者コミュニティが成長しません」
  • 「誰も私たちの API を基盤に開発していません」
  • 「大規模なプラットフォームとどう競争すればよいですか?」

コンテキスト:

  • API プラットフォームと開発者ツール
  • 拡張性のある製品(プラグイン、インテグレーション)
  • 開発者を優先する GTM の取り組み
  • プラットフォーム型ビジネスモデル

中核となるフレームワーク

1. オープンか、厳選か(マーケットプレイスの判断)

パターン:

開発者プラットフォームでエコシステムを運営しています。リーダー間で議論になっています。マーケットプレイスを誰にでも開放するか、品質を重視して厳選するか。

品質管理派:「ゲートキーピングが必要です。そうでなければ、SEO スパムや質の低いインテグレーションが増え、ブランドが損なわれます。」

オープン派:「開発者はゲートキーパーを迂回します。ネットワーク効果は品質管理より重要です。」

**判断:**オープンにしました。品質への懸念は現実のものでしたが、投稿を受け付ける際にゲートキーピングするのではなく、発見と信頼の仕組みによって管理する方針を選びました。

ゲートキーピングの代わりに構築したもの:

  1. 検索と発見 — 人手による厳選ではなく、アルゴリズムによって質の高いインテグレーションを表示します
  2. 信頼のシグナル — 認証済みバッジ、利用統計、健全性スコア
  3. コミュニティによる厳選 — ユーザー評価、コレクション、おすすめ
  4. モデレーション — 公開前にブロックするのではなく、公開後にスパムを削除します

**結果:**ネットワーク効果が勝りました。何千ものインテグレーションが公開されました。品質は、事前に私たちが判断するのではなく、利用を通じて明らかになりました。

判断の枠組み:

  • 厳選が適している場合:ブランドリスクが高く、パートナーが数十社で、人手によるレビューを拡大できる
  • オープンが適している場合:パートナー候補が数百から数千あり、ネットワーク効果が品質管理より重要

よくある間違い:

「品質管理が必要」という理由だけで、厳選をデフォルトにすることです。パートナーが10社ならうまくいきますが、100社以上になると、あなたがボトルネックになります。代わりに、発見と信頼の仕組みを構築しましょう。


2. 3年間の学生プログラムの展開

パターン:

多くの開発者プログラムは、短期的な成果を重視しています。より良いアプローチは、長期的な人材パイプラインを構築することです。

1年目:大学との提携

  • コンピューターサイエンス学部と提携する
  • カリキュラムに組み込む(ハッカソン、授業)
  • 学生向けライセンス(無料または大幅割引)
  • 指標:提携大学数、利用を開始した学生数

2年目:学生コミュニティと認定

  • 学生向けエキスパート認定プログラム
  • 学生主導のワークショップやイベント
  • キャンパスアンバサダー
  • 指標:認定者数、学生主導のイベント数

3年目:キャリアへの橋渡し

  • 学生と企業をつなぐ求人掲示板
  • エンタープライズとの提携(認定学生の採用)
  • 卒業生ネットワーク
  • 指標:採用者数、企業との提携数

効果がある理由:

学生は5〜10年後にエンタープライズの購買担当者になります。購買力を持つ前から、ブランドへのロイヤルティを築けます。

よくある間違い:

学生をすぐに収益につながる存在として扱うことです。学生はそうではありません。将来のエンタープライズの意思決定者です。


3. 開発者のジャーニー(認知 → インテグレーション → 推奨)

ステージ1:認知

  • どのように製品を知ってもらうか
  • コンテンツ、検索、口コミ、イベント

ステージ2:オンボーディング

  • 10分未満で最初の API 呼び出しを実現する
  • クイックスタートガイド
  • 人気のある言語でのサンプルコード

ステージ3:インテグレーション

  • 実際のユースケースを構築する
  • インテグレーションガイド
  • 行き詰まったときのサポート

ステージ4:本番稼働

  • デプロイされ、価値を生み出している
  • 利用状況を監視する
  • エンタープライズへのアップグレードパス

ステージ5:推奨

  • 公に共有する
  • 他の人に勧める
  • ドキュメント、コード、コミュニティへの貢献を通じて還元する

重要な指標:

  • 最初の API 呼び出しまでの時間(オンボーディング)
  • 本番環境に到達した割合(インテグレーションの成功)
  • 月間アクティブ開発者数(エンゲージメント)
  • 開発者 NPS(推奨)

よくある間違い:

実際のエンゲージメント(API 呼び出し、本番環境へのデプロイ)ではなく、見栄えだけの指標(登録数、ダウンロード数)を測定することです。

4. ドキュメントの階層

Tier 1:クイックスタート(すぐに価値を実感)

  • 5 分でできる「Hello World」
  • よくあるユースケースの例
  • コピー&ペーストして動作するコード

Tier 2:ガイド(実際の問題を解決)

  • ユースケース別のチュートリアル
  • 統合パターン
  • ベストプラクティス

Tier 3:リファレンス(完全な API ドキュメント)

  • すべてのエンドポイントを記載
  • リクエスト/レスポンスの例
  • エラーコードと対処方法

Tier 4:概念(システムを理解)

  • アーキテクチャの概要
  • 設計思想
  • 高度なパターン

ほとんどの開発者が必要とするもの: まず Tier 1、その後 Tier 2 です。Tier 4 を読む人はごくわずかです。

よくある間違い:

Tier 3(包括的な API リファレンス)から始めることです。開発者はまず、すぐに成果を得たいと考えています。


5. コミュニティとサポート(どちらを使うべきか)

コミュニティ(非同期、拡張しやすい):

  • リアルタイムのサポートには Slack/Discord
  • 検索可能な Q&A にはフォーラム
  • 機能リクエストには GitHub ディスカッション
  • 最適な用途:よくある質問、開発者同士のサポート

サポート(同期的、コストが高い):

  • エンタープライズ向けのメールサポート
  • パートナー向けの専用 Slack チャンネル
  • 複雑な統合向けのビデオ通話
  • 最適な用途:有料顧客、戦略的パートナー

振り分け方法:

まずはコミュニティ:

  • 開発者が質問する
  • コミュニティメンバーが回答する
  • あなたが内容を確認し、賛成票を投じる
  • 将来の開発者が検索できるようになる

次の場合はサポートにエスカレーション:

  • 24 時間以内にコミュニティで回答がない
  • エンタープライズ顧客/有料顧客である
  • セキュリティまたはコンプライアンス上の問題がある
  • カスタム作業が必要な複雑な統合である

よくある間違い:

すべての人に手厚いサポートを提供することです。規模を拡大できません。自分たちで助け合えるコミュニティを構築しましょう。


6. 開発者エコシステムにおけるパートナーの階層化

Tier 1:統合パートナー(セルフサービス)

  • 公開 API を使って構築
  • あなたが提供するもの:ドキュメント、Slack チャンネル、オフィスアワー
  • パートナーは独自にマーケティングを推進
  • 最適な対象:リソースのある意欲的なパートナー

Tier 2:戦略的パートナー(共同開発)

  • 共同開発する統合
  • あなたが提供するもの:専用チャンネル、共同マーケティング
  • 共同事例
  • 最適な対象:影響力の大きい統合

階層を増やしすぎないでください。 2 段階で十分です。それ以上増やすと混乱を招きます。


判断ツリー

オープンなエコシステムか、厳選されたエコシステムか?
Is brand damage risk high if low-quality partners join?
├─ Yes (regulated, security) → Curated
└─ No → Continue...
    │
    Can you scale human review?
    ├─ No (hundreds/thousands) → Open + discovery systems
    └─ Yes (dozens) → Curated
コミュニティか、サポートか?
Is this a common question?
├─ Yes → Community (forum, Slack, docs)
└─ No → Continue...
    │
    Is requester paying customer?
    ├─ Yes → Support (email, dedicated)
    └─ No → Community (with escalation path)

よくある間違い

1. プロダクト・マーケット・フィットの達成前にエコシステムを構築する

  • まずコア製品を改善し、その後エコシステムを構築する

2. 開発者の成功を支援するチームがない

  • 開発者が成功するには、ドキュメント以外の支援も必要です

3. ドキュメントの質が低い

  • エコシステムの基盤であり、妥協できません

4. すべての開発者を同じように扱う

  • 戦略的価値に応じてサポートの階層を分ける(有料 > 無料、パートナー > 趣味で利用する開発者)

5. 統合の品質基準がない

  • 品質の低い統合はブランドを損ないます

6. 見栄えのする指標だけを測定する

  • サインアップ数だけでなく、利用開始と本番環境での利用を追跡する

7. 技術的な深さがない開発者アドボケイト

  • コードを書き、教えることのできる開発者を採用する

クイックリファレンス

オープンなエコシステムのチェックリスト:

  • 検索と発見(アルゴリズムによって質の高いものを表示する)
  • 信頼の指標(認証済みバッジ、利用状況の統計、評価)
  • コミュニティによる選定(ユーザーのおすすめ、コレクション)
  • モデレーション(公開後にスパムを削除する)

開発者ジャーニーの指標:

  • 認知:トラフィック、サインアップ
  • オンボーディング:最初の API 呼び出しまでの時間(目標:10 分未満)
  • 統合:本番環境へのデプロイに至った割合
  • 推奨:開発者 NPS、公開共有

ドキュメントの階層:

  1. クイックスタート(5 分でできる「Hello World」)
  2. ユースケースガイド(実際の問題を解決)
  3. API リファレンス(完全なドキュメント)
  4. 概念(アーキテクチャ、設計思想)

パートナーの階層:

  • Tier 1:セルフサービス(公開 API、ドキュメント、コミュニティ)
  • Tier 2:戦略的(共同開発、共同マーケティング)

学生プログラムのタイムライン:

  • 1 年目:大学との提携、利用開始
  • 2 年目:認定、学生コミュニティ
  • 3 年目:求人掲示板、エンタープライズ採用への橋渡し

関連スキル

  • partnership-architecture:パートナーとの取引構造と共同マーケティング
  • product-led-growth:開発者向け製品のセルフサービス型アクティベーションファネル
  • 0-to-1-launch:開発者向け製品のローンチ

オープン型とキュレーション型のマーケットプレイスの選択、学生プログラムの開発(人材パイプラインを構築する3年間の取り組み)、パートナーエコシステムの成長など、複数のプラットフォーム企業で開発者エコシステムを構築した経験に基づいています。理論ではなく、プラットフォームの採用と複数年にわたるブランドへの忠誠心を実際に促した、開発者エコシステム構築のパターンです。

コメント