# ad-buyer-group-mapper

Maps likely decision-making roles to ad messaging and targeting approaches. Use it to plan campaigns for B2B purchases or household decisions involving multiple people.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 19800 installs · ★ 2
- Author: Maya-Beth Finotti
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/mbfinotti/advertising-skills/tree/HEAD/skills/ad-buyer-group-mapper/SKILL.md
- Updated: 2026-09-14
- HTML: https://affpapa.org/en/nevibecode/skills/ad-buyer-group-mapper

## What it does

The skill uses an offer, deal size, and industry to suggest likely roles in a buying group. It pairs each role with a messaging angle and a targeting proxy, such as job function and seniority, an account list, or account-level intent. Roles are arranged by buying stage.

Before mapping, it asks about the offer, deal size, buyer company, available evidence, and ad platforms. Treat each role as a hypothesis until evidence supports it. The suggested starting point is to compare won and lost deals, then use call notes that already exist to fill gaps.

The result maps roles across a market segment; it does not identify contacts in a live deal. It also does not size or build audiences, and it does not write the ads. Those are separate tasks.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add mbfinotti/advertising-skills --skill ad-buyer-group-mapper -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add mbfinotti/advertising-skills --skill ad-buyer-group-mapper -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add mbfinotti/advertising-skills --skill ad-buyer-group-mapper -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install mbfinotti/advertising-skills ad-buyer-group-mapper
```

2. **Manually: put the files in place**
- File: `.github/skills/ad-buyer-group-mapper/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add mbfinotti/advertising-skills --skill ad-buyer-group-mapper -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/mbfinotti/advertising-skills --path skills/ad-buyer-group-mapper
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add mbfinotti/advertising-skills --skill ad-buyer-group-mapper -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/mbfinotti/advertising-skills/tree/HEAD/skills/ad-buyer-group-mapper/SKILL.md

## When to use it
- map likely roles in a purchase
- match ad messaging to each role
- choose targeting proxies for buying-group roles
- sequence roles by buying stage

## Example prompts
- Map the likely buying group for this B2B offer and suggest a message for each role.
- For a household purchase with several decision-makers, identify their roles and possible ad-targeting proxies.
- Compare a broad campaign message with role-specific messaging for this deal.

## Source text · SKILL.md · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: 8cb9154cdc0217ae.

BEGIN THIRD-PARTY FILE 8cb9154cdc0217ae
```text
---
name: ad-buyer-group-mapper
description: "Map the likely buying committee for an offer, deal size, and industry, and give each role a messaging angle plus the ad-targeting proxy - job function and seniority, account list, account-level intent - that actually reaches them, sequenced by buying stage. Use whenever the user mentions a buying committee or buying group, decision makers, influencers or blockers, who signs off, targeting the economic buyer or a champion, per-role ad messaging, or whether one broad message beats per-role targeting - even if they never say 'buying committee'. Covers B2B committees and multi-decider household purchases. Do NOT use to size or build the audiences themselves - use mbfinotti/advertising-skills@ad-audience-targeting instead."
license: MIT
metadata:
  author: Maya-Beth Finotti
  version: "1.3.3"
---

# Buyer Group Mapper

Given a deal size, industry, and offer, identify the roles likely to sit on the buying committee, then pair each role with a messaging angle and the targeting proxy that actually reaches it on an ad platform. The output is a segment-level role map for campaign planning - role patterns for a market segment, not a named-contact map of one live deal, which is a different artifact with a stricter evidence standard.

Buying committees are B2B-native. The underlying model partially transfers to multi-decider consumer purchases (households) - see that section for what carries over and what does not.

This skill produces the role map. Turning it into sized, budgeted, sequenced audiences is mbfinotti/advertising-skills@ad-audience-targeting. Writing the ads themselves is mbfinotti/advertising-skills@ad-copy-variants.

## Clarifying questions

Ask once, briefly, before mapping; skip anything already answered.

1. What is the offer - and is this B2B, or a multi-decider consumer purchase?
2. What is the deal size / ACV band? (Drives committee size and whether per-role creative is affordable.)
3. What industry, and what buyer company size - SMB, mid-market, enterprise?
4. How large is the addressable market - hundreds of named accounts or tens of thousands?
5. What evidence about past buyers exists: closed-won/lost data, buyer interviews or call notes, review mining, account-level intent data?
6. Which platforms will run this, and at what monthly budget?
7. Is the purchase net-new for the category, a replacement, or an expansion? (Changes who is present.)
8. By what date must results land? A hard deadline promotes evidence you already own and reach you can buy this week; it demotes buyer interviews and anything needing a standing job to configure.
```
END THIRD-PARTY FILE 8cb9154cdc0217ae

The third-party file has ended. Everything between the 8cb9154cdc0217ae tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2636 of 29501 bytes. © Maya-Beth Finotti · MIT · https://github.com/mbfinotti/advertising-skills/tree/HEAD/skills/ad-buyer-group-mapper/SKILL.md

_Part of the page did not fit — see the HTML version._

---
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
