# partner-affiliate

Walks an agent through designing an affiliate or partner program: tiers, commissions, payouts. Useful before you launch one.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 84
- Author: chadboyda
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/chadboyda/agent-gtm-skills/tree/HEAD/skills/partner-affiliate/SKILL.md
- Updated: 2026-02-13
- HTML: https://affpapa.org/en/nevibecode/skills/partner-affiliate

## What it does

The skill guides an agent through partner ecosystem design, from recruiting the first partners to growing channel revenue. It contrasts the classic reseller arrangement with a co-creation model, where a partner extends the product for its own vertical.

The backbone is a three-tier framework. A referral partner earns a cut of first-year revenue from customers they bring in; an integration partner gets a share of joint revenue plus a co-marketing budget; a solution partner takes a larger share and gets a say in the roadmap. Each tier lists requirements, support, expected deal volume and payout timing. A separate table maps commission structure to your revenue model — subscription, annual contract, usage-based.

Before designing anything, the skill asks for context: what the product does, your current GTM motion, who buys it, which tools sit alongside it, and what headcount you can put behind partners. Skip that and the agent designs blind, so have the answers ready. Clawback terms and deal protection come later in the text.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add chadboyda/agent-gtm-skills --skill partner-affiliate -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/partner-affiliate/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/partner-affiliate/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add chadboyda/agent-gtm-skills --skill partner-affiliate -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/partner-affiliate/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add chadboyda/agent-gtm-skills --skill partner-affiliate -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/partner-affiliate/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install chadboyda/agent-gtm-skills partner-affiliate
```

2. **Manually: put the files in place**
- File: `.github/skills/partner-affiliate/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add chadboyda/agent-gtm-skills --skill partner-affiliate -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/chadboyda/agent-gtm-skills --path skills/partner-affiliate
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/partner-affiliate/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add chadboyda/agent-gtm-skills --skill partner-affiliate -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/chadboyda/agent-gtm-skills/tree/HEAD/skills/partner-affiliate/SKILL.md

## When to use it
- choose between a reseller model and a co-creation ecosystem
- lay out three partner tiers with requirements and support
- match commission structure to the product's revenue model
- set payout timing and clawback terms for churned customers
- collect product and GTM context before designing the program

## Example prompts
- Design a three-tier partner program for our subscription SaaS
- What commission should integration partners get on usage-based revenue?
- Write a clawback policy for churned customers

## Similar
- [partner-economics](https://affpapa.org/en/nevibecode/skills/partner-economics.md) — skill · 13100 installs
- [affiliate-marketing](https://affpapa.org/en/nevibecode/skills/openclaudia-affiliate-marketing.md) — skill · 478 installs
- [affiliate-payout-audit](https://affpapa.org/en/nevibecode/skills/affiliate-payout-audit.md) — skill · 13500 installs
- [tiktok-shop-affiliate-program](https://affpapa.org/en/nevibecode/skills/tiktok-shop-affiliate-program.md) — skill · 1100 installs
- [affiliate-page-generator](https://affpapa.org/en/nevibecode/skills/affiliate-page-generator.md) — skill · 1100 installs
- [finding-affiliate-marketers-on-social-media](https://affpapa.org/en/nevibecode/skills/finding-affiliate-marketers-on-social-media.md) — skill · 770 installs

From the same set: [chadboyda/agent-gtm-skills](https://affpapa.org/en/nevibecode/by/chadboyda/agent-gtm-skills.md) — 6 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
