MCPInstall

ad-buyer-group-mapper

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.

Installs
21.2K
Last 24h
+721
Trending rank
#498
Security
Pass

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/mbfinotti/advertising-skills --skill ad-buyer-group-mapper
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads ad-buyer-group-mapper automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·The skill is a strategic marketing tool for B2B buying committee mapping and contains no malicious code or unauthorized access patterns. It utilizes reputable industry research and author-owned skill references.
Socket PassNo alerts
Snyk PassLOW ·Risk: LOW · No issues

SKILL.md

The instructions your agent reads when the skill is triggered.

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.
  9. One-off campaign win, or a compounding asset the team re-uses each quarter? Compounding promotes closed-won analysis, buyer interviews and an owned account list; one-off promotes published bands and function-level reach.
  10. What is the effort ceiling - research hours per account, creative variants you can actually produce, and how many roles you can coordinate across? A low ceiling promotes a merged map; a high one is what makes per-role creative affordable.

Every ranking in this skill is a default for a median team, not a law: it shifts with context and with who executes it. Re-rank each one against these answers and against what you already know about the user, then say in the output which answer moved which option. Signals worth weighing:

  • An account list already owned.
  • An in-house research function.
  • An intent feed already licensed.
  • A CRM too dirty to diff.

Evidence gate

  • Every role is a hypothesis until evidence supports it. Never assert a committee; propose one and mark each role's status.
  • Pick evidence sources by efficiency - roles confirmed per hour spent - not by strength alone. The axes disagree:
    • efficiency: closed-won/lost diff > call notes > review mining > buyer interviews > published research > intent data > title inference
    • value: closed-won/lost diff > buyer interviews > call notes > review mining > published research > intent data > title inference
    • effort: buyer interviews > intent data > closed-won/lost diff > review mining > call notes == published research > title inference
    • compliance cost: intent data > buyer interviews > all others == none
  • Effort in orders of magnitude:
    • Buyer interviews: a week of scheduling across roles.
    • Intent data: a standing job to configure and re-tune topics.
    • Closed-won/lost diff: a few hours per deal-size segment, most of it checking stage history.
    • Review mining: an hour or two.
    • Call notes or published research: an hour to read what already exists.
    • Title inference: near-zero.
  • Call notes and published research tie on effort because both are an hour of reading a document someone else already produced; neither buys any new collection. They do not tie on value - notes are about your buyers, the bands are about somebody else's.
  • Act on the two places the axes disagree. Call notes carry nearly the value of buyer interviews at a fraction of the effort, because the recordings already exist. Intent data sits high on effort and low on value here, because it resolves to accounts and so never confirms a role.
  • Compliance cost, where it applies. A third-party intent feed needs a licensing and privacy review before first use, and its terms constrain re-use once the data is inside your targeting stack. Recorded interviews need per-participant recording consent, and a call recorded without it cannot be cited as evidence later.
  • Default rung: diff which roles appear in won deals against lost deals, filling gaps from call notes that already exist - the strongest derivation available to most teams. Move up to buyer interviews when the diff leaves a role's presence ambiguous across segments; add intent data only when the unknown is which accounts to cover, never which roles exist.
  • What the efficiency order starves: buyer interviews, second on value and first on effort, lose every round to sources that already exist. Promote them the moment a role's presence stays ambiguous after the diff and the notes - that ambiguity is the one thing no existing document can resolve.
  • Re-rank this order against the user: clean CRM stage history makes the diff near-free, no CRM hygiene drops it below review mining, an in-house research function makes interviews cheap, and an already-licensed intent feed makes intent near-zero effort.
  • Delete, don't demote: a team that cannot obtain per-participant recording consent deletes buyer interviews from the menu and says so in the output; a team with no licensing route for third-party intent deletes intent data. A ruled-out source parked at the bottom of the ladder reappears later as scope nobody budgeted.
  • Title inference is the only free source and the weakest one - it is the floor of the ladder, never a rung to stop on.
  • Never invent an org chart from a title. Classify a role from seniority plus how close its function sits to the product category - nothing else. When title and department contradict each other, output "unknown", not a guess.
  • A role with no evidence survives only as a labelled hypothesis with a stated disproof test (e.g. "cut security review if it appears in none of the next ten closed-won notes"). A role with no evidence and no disproof test gets cut.
  • Apply the working test from persona research: if a role changes no targeting, creative, or offer decision, delete it. Roles that survive because they sound plausible are liabilities, not audiences.

Committee sizing

Derive committee size from the user's own closed-won data first. Published figures are a sanity band only - primary studies disagree by a factor of two because each defines "involved" differently and samples different deal sizes.

SourceSizeQualifier to keep attached
Gartner6-10 decision makerscomplex solutions only - the qualifier is almost always dropped in citation
TrustRadius 2024 (2,164 buyers)96% of groups have ≤5; SMB peaks at 2-3, enterprise at 4-5tech purchases, self-report
6sense~10.6 (North America)behaviorally captured active participants
Forrester 2024 (>16,000 buyers)13 internal stakeholdersbroadest definition of "involved"
  • Do not rank these four sources against each other: they sample different populations under different definitions of "involved", so any ordering would read as a quality ranking the disagreement does not support. Use them as a band and let the user's own closed-won data pick the number inside it.
  • Seniority rises with deal size: 79% of purchases require CFO approval; 52% of groups include VP+ and 53% a C-suite executive (TrustRadius 2024).
  • No primary study segments committee composition by industry or by purchase type (net-new vs. replacement vs. expansion). Say "no published data" instead of extrapolating.
  • Sanity check both directions: a $6K ACV offer whose closed-won notes show two people does not get an eight-role matrix; a $500K enterprise deal mapped as champion-only is equally wrong.

Role model

Use this six-slot vocabulary and define it inline in the output - no canonical role list exists, and the frameworks in circulation genuinely disagree.

RoleDefinitionTypically arrives at
InitiatorSurfaces the problem and starts the searchproblem identification
ChampionFeels the pain, drives the evaluation, spends political capital publiclyproblem identification → throughout
End userHands-on daily; judges impact on their own jobproblem identification
Economic buyerOwns the budget line; can approve or veto the spendbusiness-case stage
Technical evaluatorScreens against specs and architecture; veto power, no approval powerrequirements building
Gatekeeper-blockerProcurement, security, legal, compliance - substantive veto holdersvalidation

Vocabulary flags to carry into the output:

  • Champion, mobilizer, and coach are not synonyms:
    • Coach: feeds intelligence, may stay hidden.
    • Champion: advocates publicly.
    • Mobilizer: coined because traditional champions are often friendly contacts who cannot drive consensus.
    • When evidence shows your champion can't move the group, the map needs a consensus-driver, not a louder champion.
  • "Gatekeeper" has two meanings: the classic administrative information filter, and the modern procurement/security/compliance functions holding substantive vetoes. This skill means the second; say which you mean.
  • Never use "influencer" as a role label. It covers anyone whose opinion is sought, so it yields no targeting attribute and no messaging angle.
  • Merge slots freely downward: SMB committees of 2-3 typically collapse to champion-who-is-the-user plus economic buyer. Do not fill empty slots for completeness.

Per-role output

For each surviving role, fill all six fields - the angle is the deliverable; the first three are its inputs, and the proxy is what makes it operational:

FieldAnswers
Measured onWhat number or outcome is this role's job judged by?
Personal riskWhat happens to them if this purchase goes wrong?
Likely objectionThe first reason they'd say no, in their own words
Messaging angleThe one framing that connects the offer to their metric and defuses their risk
Proof / offer typeEvidence format and CTA weight this role will accept
Targeting proxyThe platform attribute combination that actually reaches this person
  • Fine-grained per-role objection maps are weakly evidenced in published research - seniority-level content behavior is well evidenced, per-role objections mostly are not. Treat the starter patterns in references/worked-example.md as defaults to verify against the user's own call notes and reviews, not as facts.

Offer types are a menu, and its axes disagree sharply - the cheapest asset to produce is not the one to build first:

  • efficiency: compliance/security pack > ROI or savings calculator > ungated guide or checklist > demo or trial request > sandbox access > benchmark report

  • value: demo or trial request > sandbox access > ROI or savings calculator > compliance/security pack > benchmark report > ungated guide or checklist

  • effort: benchmark report > sandbox access > demo or trial request > ROI or savings calculator > compliance/security pack > ungated guide or checklist

  • compliance cost: compliance/security pack > sandbox access > all others == none

  • Effort in orders of magnitude:

    • Benchmark report: a quarter to collect data nobody else holds.
    • Sandbox access: weeks of engineering, held up by security and data-isolation review.
    • Demo or trial request: a standing job, since each one spends sales capacity again.
    • ROI or savings calculator: a day or two to build and check the math.
    • Compliance/security pack: an hour to assemble from certifications already held, a quarter if none exist.
    • Ungated guide or checklist: near-zero.
  • The pack leads because it is nearly free when the certifications exist and it is the only asset that removes a validation-stage veto - the highest-value outcome any single offer buys in this map.

  • The demo does not lead despite the best per-person value: match offer friction to role warmth, because low-friction offers (guides, calculators, benchmarks) convert around 10-15% and high-friction offers (cold demo or trial requests) around 1.5-4%. Cold gatekeepers do not book demos at all.

  • Compliance cost, where it applies: publishing a pen-test report or audit letter ungated needs security and legal sign-off, and a document published ungated cannot be recalled; a sandbox touching real data pulls in a data-processing review.

  • Default rung per role: the ungated low-friction offer. Move up one rung once a role's proxy audience engages twice, never on the first touch.

  • Re-rank against what the user owns: an existing SOC 2 pack promotes the compliance rung, and a proprietary data set already in hand promotes the benchmark report from last to first.

  • Delete, don't demote: with no sales capacity to staff them, demos and trials leave the menu entirely - say "deleted: no sales capacity" rather than ranking them last, where they read as a stretch goal and quietly become one. Same for the sandbox with no weeks of engineering to spend, and for the benchmark report when no proprietary data exists.

  • Write angles in verbatim customer language wherever review mining or call notes supply it - exact phrases beat polished descriptions because they are how the buyer actually thinks.

  • Every angle must be distinct. Run the swap test: if a role's angle could run unchanged against another role, rewrite one or merge the roles.

Platform reality

A role list is worthless if no targeting attribute reaches it. Choose the proxy by efficiency - mapped roles reached per hour of setup - then check it against the floors below:

  • efficiency: account list + function + seniority > function + seniority alone > intent-ranked account list + function + seniority > exact job title

  • value: intent-ranked account list + function + seniority > account list + function + seniority > function + seniority alone > exact job title

  • effort: intent-ranked account list > account list > exact job title > function + seniority

  • compliance cost: intent-ranked account list > account list > all others == none

  • Effort in orders of magnitude:

    • Intent-ranked account list: a standing job to configure and re-tune topics.
    • Account list: a day or two to build, then continuous maintenance.
    • Exact job title: a couple of hours enumerating variants, and you still miss the ones the platform never learned.
    • Function + seniority: an hour.
  • Compliance cost, where it applies: uploading a matched audience triggers a data-processing review and the platform's own matched-audience policy, and a list does not unwind from the platform once matched; a licensed intent feed layers its own re-use restrictions on top.

  • Default rung: account list + function + seniority whenever the addressable market is small enough to enumerate; fall back to function + seniority alone when it is not. Move up to intent ranking only when the list is larger than the budget can cover.

  • Re-rank against what the user owns: an account list already built and maintained makes the top rung near-free, and a licensed intent feed already in the stack moves intent ranking up two places.

  • Delete, don't demote: in a market of tens of thousands of accounts, both list-based rungs leave the menu. Name them deleted and plan on function + seniority, instead of leaving a list the team will never finish sitting at the bottom of the order.

  • Exact-title targeting ranks worst on every axis: more setup effort than function + seniority for less reach, and it survives only where no function cell exists for the role. Platforms understand roughly 30-50% of job titles, each variant you didn't list is missed, and function + seniority roughly triples the addressable audience at similar engagement. On professional networks, title and seniority targeting are mutually exclusive: they cannot be stacked.

  • Professional networks assign each person exactly one job function - a "Marketing Operations Manager" lands in Marketing or Operations, never both. Cross-functional roles, precisely the ones committees care about, straddle cells; expect to target two functions to cover one role.

  • Function and seniority derive from self-reported profiles with no inference, so they inherit every stale and inflated title on the platform.

  • Audience floors gate everything: the technical floor for matched audiences is around 300 members (about 1,000 for consumer-keyed matches), but the practitioner floor is 20,000-50,000 for typical budgets - below ~5,000 results rarely reach significance, and stacking AND conditions below ~50,000 degrades delivery. State the floor before splitting roles, not after.

  • Intent data resolves to accounts, not people, at roughly 81% account-level accuracy - about one in five surging accounts has no genuine near-term intent, and narrow, well-configured topics reach only 60-70%. It ranks which accounts to cover, never who is inside them; a surge is never a committee member.

  • An account list is an account signal, not familiarity - every individual on it is still cold from a messaging standpoint.

  • Gate committee-wide coverage on account-level intent or engagement: run full multi-role targeting against a mini account list distilled from inbound leads or surging accounts, not against a cold industry-wide list. Cold committee-wide coverage burns budget on stakeholders with no reason to care yet.

Precision vs. reach: an unresolved dispute

Three postures buy committee coverage. Rank them, state which one the map takes and why, and never pretend the dispute behind them is settled.

  • efficiency: merged map (one primary angle + role-aware proof points) > one strong broad message > full per-role campaigns

  • value: full per-role campaigns > merged map > one strong broad message - but per-role value only materializes above the thresholds below; under them it inverts

  • effort: full per-role campaigns > merged map > one strong broad message

  • Effort in orders of magnitude:

    • Per-role campaigns: several weeks, one creative set and one campaign per role, plus coordination across every role's reviewer.
    • Merged map: a few days, one campaign and a handful of proof variants.
    • Single broad message: a day or two, then near-zero for each further role it happens to reach.
  • What the efficiency order starves: per-role creative. It leads on value and leads on effort, so a ratio never selects it, and a skill that only computes efficiency will ship one generic asset against a six-role committee every single time. The two thresholds below exist to promote it anyway - say explicitly in the output which of them you tested and what the answer was, so the starved option gets refused on evidence rather than by default.

  • Against narrow role targeting: the Ehrenberg-Bass 95-5 rule - roughly 95% of B2B buyers are out-market at any time - implies hyper-narrow targeting wastes exactly the reach that builds future mental availability. The proposed alternative is linking the brand to category entry points broadly.

  • For it, steelmanned:

    • In a market of a few hundred named accounts, reach is bounded anyway and precision becomes affordable.
    • At high ACV, the economics support bespoke per-role creative even at inflated CPM.
    • The 95-5 argument itself concedes the in-market 5% should get activation.
  • Thresholds that move the default: per-role campaigns are defensible below roughly 500 named accounts or above roughly $100K ACV. Below those, ship the merged map to a 20,000-50,000 audience - one primary angle plus role-aware proof points, not six campaigns.

  • Flip check: if CPM inflation and frequency on the narrow audiences are not degrading cost per opportunity, tightening further is justified.

  • Re-rank against what the user owns: an in-house creative team promotes per-role campaigns by cutting their effort, and a brand with no existing reach promotes the broad message, because a committee that has never heard of you converts on nothing.

  • Delete, don't demote: one generalist marketer producing everything alone cannot run six campaigns whatever the thresholds say - delete per-role campaigns from that user's menu by name, and spend the role map on proof variants inside the merged map instead. Ranked last, they return in three months as an unfunded plan.

  • Nobody has resolved this: no controlled test compares role-differentiated creative against a single strong message in matched programs, so the ordering above is an argued default, not a measured one.

Sequencing: which role matters when

  • The journey loops through six buying jobs, and 90% of buyers revisit at least one. Do not map roles to a linear funnel. The six jobs:
    • Problem identification.
    • Solution exploration.
    • Requirements building.
    • Supplier selection.
    • Validation.
    • Consensus creation.
  • Arrival order:
    • End users and the initiator: surface at problem identification.
    • The economic buyer: engages with the business case (79% of purchases need CFO approval).
    • Security, legal, and procurement: arrive at validation, and a security reviewer added late can reopen requirements and reset agreed work.
  • Reaching validation-stage roles before validation is the cheapest insurance in the map.
  • About 70% of the journey completes before any seller contact, 81-84% of deals go to the first vendor contacted, and fewer than 30% of eventual buyers ever fill out a form on the winning vendor's site. Committee reach therefore cannot be gated on form fills - ungated, role-relevant content and paid reach carry the pre-contact phase.
  • No-decision is the real competitor: 40-60% of deals end in no-decision, and 56% of those are lost to indecision (fear of messing up) rather than status-quo preference. Amplifying urgency backfires on indecision - for economic buyers and gatekeepers especially, weight angles toward risk reduction and proof, not pressure.

Multi-decider consumer purchases

The role vocabulary transfers. The consumer five-role model descends directly from the same organizational buying-center research. Its five roles:

  • Initiator.
  • Influencer.
  • Decider.
  • Buyer.
  • User.

What genuinely carries over:

  • The user often isn't the person approving the spend.
  • Each decider needs a different message.
  • One unconvinced member can veto the purchase.

What does not transfer:

  • No procurement, legal, or security review.
  • No career risk: the fear of a bad call is personal and financial, never professional.
  • Personal money, not company money.
  • Emotional and relational dynamics dominate over functional-role conflict.
  • The unit pre-exists the purchase.
  • The process runs on reviews and peers, not RFPs.

Apply this model only to high-consideration categories with a genuine second decider - vehicles, home improvement, family travel, insurance, private education, major appliances. Routine purchases have one decider, and this whole skill is overhead. Household-level targeting (connected-TV household graphs, shared devices) is real but imprecise and unquantified: prefer role-differentiated creative shown to a shared household audience over trying to isolate each member.

Output shape

Deliver the map as one document:

  1. Committee summary: estimated size with its evidence source, purchase type, the precision-vs-reach posture chosen with the thresholds applied, which interview answer moved any ranking off its default, and a named list of every option a stated constraint deleted from a menu.
  2. Role map table, one row per surviving role: role | evidence (source + status: evidenced / hypothesis + disproof test) | measured on | personal risk | likely objection | messaging angle | proof/offer type | targeting proxy | estimated proxy audience vs. floor.
  3. Sequencing notes: which roles to reach at which buying job, and where risk-reduction messaging replaces urgency.
  4. Handoffs: which neighboring skill takes each next step (see References).

Short invocation examples: "Map the buying committee for our $80K ACV compliance platform selling to mid-market fintech" or "Who else decides when a family buys solar panels, and what do we say to each?"

See references/worked-example.md for a filled-in B2B map, a household example, and a negative example.

Failure modes

  • Asserting the committee instead of hypothesizing it: every role ships with an evidence status or it doesn't ship.
  • Inventing an org chart from a title: classify from seniority + functional distance; output "unknown" on contradiction.
  • Over-splitting into per-role audiences below platform floors: merge roles whose proxies collide or undershoot.
  • Filter stacking on generic creative: a narrow audience all seeing one unchanged ad is worse than a broad audience seeing role variants. Rich role knowledge should buy creative variants first, filters second.
  • Running committee-wide targeting cold: gate it on account-level intent.
  • Treating an account list as a warm audience: list membership is an account signal; the person is still cold.
  • Letting the segment map impersonate a deal map: segment-level role patterns never substitute for evidence-graded work on named contacts in one live deal.
  • Quoting "6 to 10 decision makers" as universal: it describes complex purchases only, and primary studies disagree by 2x.
  • Keeping decorative roles: a role that changes no targeting, creative, or offer decision gets deleted.

Objective and measurement

  • Structural pass (before handoff): every surviving role has (a) an evidence source or a labelled hypothesis with a disproof test, (b) a targeting proxy whose estimated audience clears the practical floor, and (c) an angle that survives the swap test against every other role. Merge roles failing (b), cut roles failing (a), rewrite angles failing (c). Iterate until 100% of surviving roles pass all three - do not hand off a map that fails structurally.
  • Outcome KPIs (after campaigns run, read with mbfinotti/advertising-skills@ad-audience-targeting's measurement):
    • Account penetration: distinct roles reached per target account vs. the map's role count.
    • Per-role engagement spread: a role whose proxy audience never engages is evidence against the hypothesis, so revisit its disproof test.
    • Downstream opportunity or meeting rate: on accounts where 2+ mapped roles were reached vs. one.
  • Caveat to state in the map: per-role creative outperforming a single strong message is not proven by controlled evidence. The map is a testable structure, not a guaranteed lift - the KPIs above are how the user finds out which side of the precision-vs-reach dispute their market is on.

References

  • mbfinotti/advertising-skills@ad-audience-targeting - audience tiers, sizing, budgets, and test sequencing.
  • mbfinotti/advertising-skills@lookalike-audience-seeds - seed list selection.
  • mbfinotti/advertising-skills@retargeting-funnel - retargeting sequence design.
  • mbfinotti/advertising-skills@ad-copy-variants - ad copy variants per angle.

FAQ

What does the ad-buyer-group-mapper skill do?

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.

How do I install ad-buyer-group-mapper?

Run npx skills add https://github.com/mbfinotti/advertising-skills --skill ad-buyer-group-mapper in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/ad-buyer-group-mapper/ (personal) or .claude/skills/ad-buyer-group-mapper/ (project).

Which AI agents can use ad-buyer-group-mapper?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is ad-buyer-group-mapper safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk passed. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains ad-buyer-group-mapper?

It is published by mbfinotti in mbfinotti/advertising-skills. It has 21,211 recorded installs.

More from mbfinotti/advertising-skills

View all →

ad-creative-brief

mbfinotti/advertising-skills

Turn a campaign goal and an audience insight into a structured creative brief a designer, video editor, or UGC creator can execute - messaging angle, hook directions, art direction, specs, testing intent, and the handoff and revision loop. Covers B2B and B2C, with variants for static image, short-form video/UGC, and search/responsive text ads. Use whenever the user needs to brief a designer or creator, asks what an ad should say, or mentions messaging pillars, creative direction, or a design handoff - even if they never say 'brief'. Writes direction, never the finished asset: the ad copy itself is mbfinotti/advertising-skills@ad-copy-variants and shot-by-shot creator scripts are mbfinotti/advertising-skills@ugc-ad-scripts.

Media & Creative21.3K installs

ad-creative-test-plan

mbfinotti/advertising-skills

Design a pre-launch ad creative test plan - falsifiable hypothesis, isolation level, test cells with per-cell budgets, required sample, spend and duration, and kill/scale rules pre-registered before any money moves. Every cell carries an explicit read standard, so an underpowered screen is never dressed up as an A/B test. Use whenever the user wants to test ads, mentions an A/B or split test on creative, asks how much budget or how long a test needs, or mentions sample size, statistical significance, single-variable vs big-swing testing, or test cell structure - even if they never say 'test plan'. Covers B2B and B2C. Do NOT use to read results from a test already running - use mbfinotti/advertising-skills@ad-creative-fatigue instead.

Testing & QA21.3K installs

ad-account-diagnostic

mbfinotti/advertising-skills

Diagnose the root cause of an underperforming paid ad account - why the ads stopped working, why CPA went up, why ROAS dropped - instead of defaulting to 'increase the budget'. Weighs tracking, account structure, targeting, creative, bidding and budget, offer, and external forces, and returns a prioritised verdict with evidence and confidence. Covers B2B and B2C on search, paid social, video, and native. Use whenever the user mentions an ad account audit, a campaign structure review, wasted ad spend, rising cost per lead, or says their ads used to work - even if they never say 'diagnostic'. Diagnosis only, and it stops at the click: post-click page problems are mbfinotti/advertising-skills@paid-landing-page-audit and creative decay is mbfinotti/advertising-skills@ad-creative-fatigue.

Marketing & SEO21.3K installs

ad-conversion-tracking

mbfinotti/advertising-skills

Verify that conversion events are correctly configured, firing once, and deduplicated before a paid campaign launches, then turn the evidence into a GO / NO-GO decision. Covers tag debugging, test conversion tracing, browser/server event deduplication (including Conversions API setups), value and currency checks, conversion action status, consent handling, and test-data exclusion. Use whenever the user asks if their tracking works, mentions a pixel or tag check, conversions not showing up, duplicate conversions, or a pre-launch checklist - even if they never say 'conversion tracking'. Covers B2B lead gen and B2C ecommerce on any ad platform. Do NOT use to reconcile platform vs CRM numbers after launch - use mbfinotti/advertising-skills@ad-attribution-gap instead.

Marketing & SEO21.3K installs

ad-swipe-file

mbfinotti/advertising-skills

Build and maintain a competitor swipe file - competitors' currently-running ads collected into a categorised, queryable library classified by format, hook type, offer/angle, awareness stage, and funnel stage, then converted into ranked creative test hypotheses. Accepts pasted ad text, described ads, screenshots, export files, or public ad transparency libraries. Use whenever the user asks what ads competitors are running, wants a competitor ad teardown, creative inspiration, or to know what is working in their category - even if they never say 'swipe file'. Covers B2B and B2C on any paid channel. Stops at ranked hypotheses: briefing is mbfinotti/advertising-skills@ad-creative-brief and test design is mbfinotti/advertising-skills@ad-creative-test-plan.

Marketing & SEO21.3K installs

ad-audience-targeting

mbfinotti/advertising-skills

Turn a business's ICP and buying signals into a layered ad audience targeting plan - cold/broad prospecting, interest and in-market behavioural segments, lookalike/similar, first-party lists, and retargeting pools - each sized against platform audience floors, budgeted to the learning threshold, and kept from overlapping by exclusion rules. Use whenever the user mentions ad targeting, who to target with ads, audience tiers or layers, broad vs. layered targeting, audience overlap between campaigns, or mapping an ICP onto ad audiences - even if they never say 'audience'. Covers B2B and B2C. Do NOT use to pick the seed customers behind a lookalike (mbfinotti/advertising-skills@lookalike-audience-seeds) or to sequence retargeting messages (mbfinotti/advertising-skills@retargeting-funnel).

Marketing & SEO21.3K installs

Popular marketing & seo skills

View category →

reddit-automation

flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Marketing & SEO1.1M installs

twitter-automation

101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO880K installs

twitter-automation

magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO771.7K installs

twitter-automation

qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO564.3K installs

product-launch-video

heygen-com/hyperframes

Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.

Marketing & SEO538.7K installs

twitter-automation

skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO453.7K installs