Best for
- "How do we build a developer ecosystem?"
- "Should we curate quality or go open?"
- "Developer community isn't growing"
github/awesome-copilot/skills/gtm-developer-ecosystem/SKILL.md
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.
Decision brief
Build and scale developer-led adoption through ecosystem programs, community, and partnerships. Focus on what actually drives adoption, not vanity metrics.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/github/awesome-copilot --skill "skills/gtm-developer-ecosystem"Inspect the Agent Skill "gtm-developer-ecosystem" from https://github.com/github/awesome-copilot/blob/9933dcad5be5caeb288cebcd370eeeb2fc2f1685/skills/gtm-developer-ecosystem/SKILL.md at commit 9933dcad5be5caeb288cebcd370eeeb2fc2f1685. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
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?"
Running ecosystem at a developer platform. Leadership debate: Open the marketplace to anyone, or curate for quality?
Running ecosystem at a developer platform. Leadership debate: Open the marketplace to anyone, or curate for quality?
Most developer programs optimize for quick wins. Better approach: Build long-term talent pipeline.
Stage 1: Awareness - How do they discover you? - Content, search, word-of-mouth, events
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 87/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 37,126 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Build and scale developer-led adoption through ecosystem programs, community, and partnerships. Focus on what actually drives adoption, not vanity metrics.
Triggers:
Context:
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:
Result: Network effects won. Thousands of integrations published. Quality surfaced through usage, not through us deciding upfront.
Decision Framework:
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.
The Pattern:
Most developer programs optimize for quick wins. Better approach: Build long-term talent pipeline.
Year 1: University Partnerships
Year 2: Student Community & Certification
Year 3: Career Bridge
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.
Stage 1: Awareness
Stage 2: Onboarding
Stage 3: Integration
Stage 4: Production
Stage 5: Advocacy
Metrics That Matter:
Common Mistake:
Measuring vanity metrics (sign-ups, downloads) instead of real engagement (API calls, production deployments).
Tier 1: Quick Starts (Get to Value Fast)
Tier 2: Guides (Solve Real Problems)
Tier 3: Reference (Complete API Docs)
Tier 4: Conceptual (Understand the System)
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.
Community (Async, Scalable):
Support (Sync, Expensive):
How to Route:
Community first:
Escalate to support when:
Common Mistake:
Providing white-glove support to everyone. Doesn't scale. Build community that helps itself.
Tier 1: Integration Partners (Self-Serve)
Tier 2: Strategic Partners (Co-Development)
Don't over-tier. 2 tiers is enough. More creates confusion.
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. Building ecosystem before product-market fit
2. No developer success team
3. Poor documentation
4. Treating all developers equally
5. No integration quality standards
6. Measuring only vanity metrics
7. Developer advocates with no technical depth
Open ecosystem checklist:
Developer journey metrics:
Documentation hierarchy:
Partner tiers:
Student program timeline:
Based on building developer ecosystems at multiple platform companies, including the open vs curated marketplace decision, student program development (3-year arc building talent pipeline), and partner ecosystem growth. Not theory — patterns from building developer ecosystems that actually drove platform adoption and multi-year brand loyalty.
Alternatives
K-Dense-AI/scientific-agent-skills
Use when working directly with the `esm` Python SDK, ESM3 or ESMC model IDs, Forge/Biohub inference clients, or ESMFold2 folding workflows.
event4u-app/agent-config
ONLY when user asks for single-pass tech-stack detection or `agents/evidence/analysis/` write-up. Deep multi-pass audit → `universal-project-analysis`. Raw primitives → `project-analysis-core`.
event4u-app/agent-config
Use when creating or rewriting a README for a reusable package or library. Focus on installability, minimal usage example, compatibility, and developer onboarding.
github/awesome-copilot
Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live Azure infrastructure, generate Infrastructure as Code from existing subscriptions/resource groups/resource IDs, map dependencies, derive exact import addresses from downloaded module source, prevent configuration drift, and produce AVM-based Terraform files ready for validation and planning across any Azure resource type.