Skip to content
AI & Agents
Skill

/gtm-developer-ecosystem

Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling platform adoption, or designing student program pipelines.

From plugin
awesome-copilot
39k200 skills200 agents
Install
$ npx -y skills add github/awesome-copilot --skill gtm-developer-ecosystem --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/gtm-developer-ecosystem

Context preview

The summary Claude sees to decide when to auto-load this skill.

Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling platform adoption, or designing student program pipelines.

SKILL.md

gtm-developer-ecosystem.SKILL.md
name: gtm-developer-ecosystem
description: Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling platform adoption, or designing student program pipelines.
license: MIT
metadata:
  author: Smit Patel (https://linkedin.com/in/smitkpatel)
  source: https://github.com/beingsmit/technical-product-gtm

Developer Ecosystem

Build and scale developer-led adoption through ecosystem programs, community, and partnerships. Focus on what actually drives adoption, not vanity metrics.

When to Use

**Triggers:**

  • "How do we build a developer ecosystem?"
  • "Should we curate quality or go open?"
  • "Developer community isn't growing"
  • "Nobody's building on our API"
  • "How do we compete with larger platforms?"

**Context:**

  • API platforms and developer tools
  • Products with extensibility (plugins, integrations)
  • Developer-first GTM motion
  • Platform business models

---

Core Frameworks

1. Open vs Curated Ecosystem (The Marketplace Decision)

**The Pattern:**

Running ecosystem at a developer platform. Leadership debate: Open the marketplace to anyone, or curate for quality?

**Quality control camp:** "We need gatekeeping. Otherwise we'll get SEO spam, low-quality integrations, brand damage."

**Open camp:** "Developers route around gatekeepers. Network effects matter more than quality control."

**The decision:** Went open. Quality concerns were real, but we made a bet: control comes from discovery and trust layers, not submission gatekeeping.

**What We Built Instead of Gatekeeping:**

1. **Search and discovery** — Surface high-quality integrations through algorithms, not human curation 2. **Trust signals** — Verified badges, usage stats, health scores 3. **Community curation** — User ratings, collections, recommendations 4. **Moderation** — Remove spam after publication, not block before

**Result:** Network effects won. Thousands of integrations published. Quality surfaced through usage, not through us deciding upfront.

**Decision Framework:**

  • **Curated** works when: Brand risk high, dozens of partners, can scale human review
  • **Open** works when: Hundreds/thousands of potential partners, network effects matter more than quality control

**Common Mistake:**

Defaulting to curated because "we need quality control." This works when you have 10 partners. At 100+, you become the bottleneck. Build discovery and trust systems instead.

---

2. The Three-Year Student Program Arc

**The Pattern:**

Most developer programs optimize for quick wins. Better approach: Build long-term talent pipeline.

**Year 1: University Partnerships**

  • Partner with CS departments
  • Curriculum integration (hackathons, coursework)
  • Student licenses (free or heavily discounted)
  • Metrics: # universities, # students activated

**Year 2: Student Community & Certification**

  • Student expert certification program
  • Student-led workshops and events
  • Campus ambassadors
  • Metrics: # certified, # student-led events

**Year 3: Career Bridge**

  • Job board connecting students → companies
  • Enterprise partnerships (hire certified students)
  • Alumni network
  • Metrics: # hired, company partnerships

**Why This Works:**

Students become enterprise buyers 5-10 years later. You're building brand loyalty before they have purchasing power.

**Common Mistake:**

Treating students as immediate revenue. They're not. They're future enterprise decision-makers.

---

3. Developer Journey (Awareness → Integration → Advocacy)

**Stage 1: Awareness**

  • How do they discover you?
  • Content, search, word-of-mouth, events

**Stage 2: Onboarding**

  • First API call in <10 minutes
  • Quick-start guides
  • Sample code in popular languages

**Stage 3: Integration**

  • Building real use cases
  • Integration guides
  • Support when stuck

**Stage 4: Production**

  • Deployed and generating value
  • Monitoring usage
  • Enterprise upgrade path

**Stage 5: Advocacy**

  • Sharing publicly
  • Recommending to others
  • Contributing back (docs, code, community)

**Metrics That Matter:**

  • Time to first API call (onboarding)
  • % reaching production (integration success)
  • Monthly active developers (engagement)
  • Developer NPS (advocacy)

**Common Mistake:**

Measuring vanity metrics (sign-ups, downloads) instead of real engagement (API calls, production deployments).

---

4. Documentation Hierarchy

**Tier 1: Quick Starts (Get to Value Fast)**

  • "Hello World" in 5 minutes
  • Common use case examples
  • Copy-paste code that works

**Tier 2: Guides (Solve Real Problems)**

  • Use case-specific tutorials
  • Integration patterns
  • Best practices

**Tier 3: Reference (Complete API Docs)**

  • Every endpoint documented
  • Request/response examples
  • Error codes and handling

**Tier 4: Conceptual (Understand the System)**

  • Architecture overviews
  • Design philosophy
  • Advanced patterns

**Most developers need:** Tier 1 first, then Tier 2. Very few read Tier 4.

**Common Mistake:**

Starting with Tier 3 (comprehensive API reference). Developers want quick wins first.

---

5. Community vs Support (When to Use Which)

**Community (Async, Scalable):**

  • Slack/Discord for real-time help
  • Forum for searchable Q&A
  • GitHub discussions for feature requests
  • Best for: Common questions, peer-to-peer help

**Support (Sync, Expensive):**

  • Email support for enterprise
  • Dedicated Slack channels for partners
  • Video calls for complex integrations
  • Best for: Paying customers, strategic partners

**How to Route:**

**Community first:**

  • Developer asks question
  • Community member answers
  • You validate and upvote
  • Searchable for future developers

**Escalate to support when:**

  • No community answer in 24 hours
  • Enterprise/paying customer
  • Security or compliance issue
  • Complex integration requiring custom work

**Common Mistake:**

Providing white-glove support to everyone. Doesn't scale. Build community that helps itself.

---

6. Partner Tiering for Developer Ecosys

Read more
Ships withawesome-copilot

A community-created collection of custom agents, instructions, skills, hooks, workflows, and plugins to supercharge your GitHub Copilot experience.

Get the whole plugin

Other skills on awesome-copilot.