MR
Mayur Rathi
@github
⭐ 34.1k GitHub stars

Gtm-Partnership-Architecture

Gtm-Partnership-Architecture是一款writing方向的AI技能,核心价值是Build and scale partner ecosystems that drive revenue and platform adoption,可用于解决开发者在writing领域的实际问题,帮助用户提升效率、自动化重复任务或优化工作流。

Build and scale partner ecosystems that drive revenue and platform adoption. Use when building partner programs from scratch, tiering partnerships, managing co-marketing, making build-vs-partner decis

Last verified on: 2026-05-30
mkdir -p ./skills/gtm-partnership-architecture && curl -sfL https://raw.githubusercontent.com/github/awesome-copilot/main/skills/gtm-partnership-architecture/SKILL.md -o ./skills/gtm-partnership-architecture/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Partnership Architecture


Build and scale partner ecosystems that drive revenue and platform adoption. These aren't theory — they're patterns from building partner programs that drove 8-figure ARR and observing partnerships with real economic commitment.


When to Use


**Triggers:**

- "How do I structure a partner program?"

- "Should we build this or partner for it?"

- "Partner-led vs direct sales motion"

- "Ecosystem strategy"

- "How to recruit and tier partners"

- "Co-marketing with partners"

- "When does a partnership actually matter?"


**Context:**

- Building partnership program from scratch (0→1)

- Scaling existing program (1→100)

- Evaluating build vs partner decisions

- Structuring partner deals and economics

- Planning partner GTM motions


---


Core Frameworks


1. Real Partnerships Require Skin in the Game


**The Pattern:**


Most "partnerships" are co-marketing theater. Joint webinars, logo swaps, press releases. No economic commitment. No real skin in the game.


Real partnerships look different:

- Economic commitment (spend, revenue share, co-investment)

- Product roadmap alignment (features built for the partnership)

- Executive sponsorship (leadership engaged quarterly)

- Mutual risk (both sides can fail if it doesn't work)


**How to Tell the Difference:**


Ask: "If this partnership fails, what does each side lose?"


If the answer is "nothing" — it's not a partnership. It's a handshake.


The best partnerships I've seen involved uncomfortable commitments on both sides. Multi-year cloud spend commitments. Dedicated engineering teams. Revenue guarantees. The discomfort is the point — it forces both sides to make the partnership work.


**Framework: Three-Sided Value Proposition**


Every successful partnership creates clear value for three parties:


**Your Company:**

- Distribution (access to partner's customers)

- Credibility (association with known brand)

- Revenue (direct or influenced)

- Product leverage (capability you don't build)


**The Partner:**

- Revenue or margin improvement

- Customer retention/stickiness

- Competitive differentiation

- Reduced support burden


**Shared Customers:**

- Workflow improvement

- Reduced integration pain

- Single vendor relationship

- Cost efficiency


**Decision Criteria:**


Before pursuing any partnership, answer:


1. What is our economic commitment? (Eng resources, spend, revenue share?)

2. What is partner's economic commitment? (Are they investing too?)

3. What happens if this fails? (Do we both lose something real?)


If both sides can walk away with zero cost, **it's not a partnership — it's a handshake.**


**Common Mistake:**


Treating "partnerships" as marketing announcements. Integration launches, joint webinars, co-branded content. These create buzz, not business. Real partnerships require uncomfortable commitments.


---


2. Ecosystem Control = Discovery, Not Gatekeeping


**The Developer Marketplace Decision:**


Running ecosystem at a platform company during hypergrowth. Leadership debate: Open the network to anyone, or curate for quality?


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


**Open network 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 + trust layers, not submission gatekeeping.**


**What We Built Instead of Gatekeeping:**


1. **Search and discovery** - Surface high-quality APIs through algorithms

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 APIs published. Quality surfaced through usage, not through us deciding upfront.


**The Pattern:**


**Curated ecosystem (Gatekeeper Model):**

- Pros: High quality, controlled brand

- Cons

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • GitHub Copilot users
  • Content creators

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Content creation
  • Style guide enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude or GitHub Copilot and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Gtm-Partnership-Architecture to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

Can Gtm-Partnership-Architecture maintain my brand voice?

Yes — provide style guides or example content in your prompt for consistent brand-aligned output.

How do I install Gtm-Partnership-Architecture?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/gtm-partnership-architecture/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Publishing unedited drafts

AI writing needs human editing for facts, flow, and authentic voice.

🔗 Related Skills