
influencer-discovery-brief
Define creator sourcing criteria and produce the discovery brief used to shortlist candidate influencers and creators - weighted criteria for audience fit, engagement quality, niche consistency and brand safety, knockout screens, and a ranked shortlist scoring template with evidence per score. Covers B2C brand campaigns and B2B creator and thought-leader programs. Use whenever the user mentions finding creators, vetting influencers, audience fit, creator shortlists, or deciding which creators to approach, even if they never say discovery. Runs before any contact. Do NOT use for writing the pitch message itself - use mbfinotti/partnerships-skills@influencer-outreach instead.
- Installs
- 13.6K
- Last 24h
- +496
- Trending rank
- #694
- Security
- Warn
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/mbfinotti/partnerships-skills --skill influencer-discovery-brief- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads influencer-discovery-brief automatically when relevant.
- 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.
SKILL.md
The instructions your agent reads when the skill is triggered.
Influencer Discovery Brief
Define the sourcing criteria and produce the discovery brief a partnership manager uses to shortlist candidate creators - who qualifies, by what weighted criteria, and with what evidence.
The "3 Rs" (Reach, Relevance, Resonance) is a genuinely recurring industry convention for judging influence, but research could not trace it to a canonical originator - treat it as a floating mnemonic, not a citable method. A "4 Rs" variant adding "Reference" is one influencer-analytics vendor's framework, not an industry standard. This skill therefore works from explicit weighted criteria the manager approves, never from a named model presented as authoritative.
Interview
Ask before sourcing anything. One question per message; offer multiple-choice answers when possible. Skip any question the user already answered.
- Is this a B2C brand campaign or a B2B creator/thought-leader program? (Or both - then weight criteria separately per track.)
- What is the brand/product, and what is the value prop a creator's audience would actually care about?
- What is the campaign objective: awareness, conversion, content-for-paid, or trust-building? The objective changes the criteria weights, so answer before any scoring.
- Who is the target customer - demographics, role, buying context? (Not the target creator; the creator is a channel to this person.)
- Which platform(s) does the campaign run on?
- Which geographies/markets actually convert for this product? (Audience anywhere else is reach you pay for and can't use.)
- What is the budget tier, and is compensation cash, product, or a mix?
- How many creators will actually be contracted from the shortlist?
- What are the brand-safety redlines, and is the product in a regulated category (alcohol, health, finance, gambling, kids)?
- Any competitor or category-exclusivity conflicts to enforce? Who is already on the roster? (Needed for audience-overlap checks.)
- What audience data can you actually obtain: creator discovery platform exports, audience-insights exports, media kits, or public profiles only? (A licensed discovery platform moves its export pass from the slowest sourcing option to the fastest. Public profiles only deletes the two-stage weighting gate from the menu.)
- By what date must the shortlist land, and what is waiting on it? (A date inside a week promotes the roster pull, the customer-mention pass, and the floor-gate weighting. A quarter makes social listening and full objective-led scoring affordable.)
- One-off campaign or a creator program you will run again? (A one-off stops at a shortlist. A repeating program justifies the full objective-led scoring pass, whose approved weights are the only output the post-campaign fit-rate KPI can tune.)
- What is the effort ceiling - your own hours, whose data you can request, and whether you can commit to a standing monitoring job? (A solo ceiling deletes social listening. No budget owner for a platform licence deletes discovery-platform exports.)
Carry these last three answers into every ranking below. They are the only inputs that reorder the defaults for this manager.
Every ordering in this skill is a default, not a law. It ranks by qualified candidates returned per unit of effort, which is never the same ordering as cheapest-first, and it shifts with context and with who runs the pass.
Re-rank against what you already know about this manager before recommending anything. Say which answer moved which pass, so the reordering is auditable rather than a preference you asserted.
- A discovery platform already licensed moves its export pass to the front.
- An existing creator roster with performance history makes the roster pull the strongest pass rather than merely the cheapest.
- A niche too small for platform databases deletes the export pass outright and promotes customer mentions and social listening in its place.
Workflow
-
Run the Interview; collect every answer before looking at a single candidate.
-
Translate the objective into a draft weighted-criteria set - awareness, conversion, content-for-paid, and trust-building each weight differently. See references/sourcing-criteria-and-weighting.md.
-
Enter brainstorming mode: present the weighting approaches in ranked order, lead with the recommendation, and give each one's trade-off in the manager's own vocabulary (criteria, floors, knockouts, shortlist). Full trade-offs in references/sourcing-criteria-and-weighting.md.
- efficiency: two-stage audience-fit gate > objective-led fixed weights > floor-gate plus equal weights, wherever one audience-fit figure can be obtained per candidate; floor-gate leads and the other two are unaffordable where the only data is public profiles.
Default to the two-stage gate. Drop to the floor-gate when the data answer was public profiles only, or the date answer leaves under a week. Pay the full objective-led scoring pass at least once when the answer was a repeating program - it is the only approach that produces tunable weights.
-
Ask brainstorming questions one at a time; score nothing until the manager explicitly picks a weighting approach.
-
Build the raw candidate pool through sourcing passes. Six passes exist; treat them as a budget, not a checklist. Run them in this order and stop once the pool is deep enough to survive the knockouts.
-
Existing roster and CRM - an hour, no tool access. The only pass returning performance history with your brand: who already posted, what it did, who the manager would sign again. It returns no net-new names, and step 9's overlap check needs it regardless.
-
Customer and community mentions - half a day pulling support and community threads, review text, and a "which creators do you follow" question into a survey already going out. Names arrive with fit evidence attached, because your buyers demonstrably watch them, and this is the only pass reaching podcasts, newsletters, and closed communities no platform indexes.
-
Discovery-platform exports - near-zero with a licence in hand: one filtered query returns breadth plus the audience-demographic export step 8 scores against. Without one, a quarter and a procurement conversation. Covers only what the vendor indexed - thin in narrow B2B niches and on non-social formats.
-
Competitor collaborations - an hour browsing competitors' tagged and disclosed posts. Pre-qualified: they take sponsorships, they are in category, and their sponsored-versus-organic engagement is visible before you make contact. Every competitor works the same list, and the exclusivity knockout removes part of it.
-
Niche keyword and hashtag search - an hour that keeps being an hour, no tool access. It mostly re-derives by hand what the export returns, at a low qualified-per-hour rate; it earns its place only where no platform covers the niche.
-
Social listening - a day or two to design queries and a standing job to maintain. It surfaces creators already talking about the category unprompted, the strongest unique-name yield of any pass, but it is a monitoring system whose discovery output is a by-product.
-
effort: social listening > discovery-platform exports without a licence > customer and community mentions > competitor collaborations == hashtag search (tied: both an hour of manual browsing, no tool access, no one else's permission) > roster and CRM == discovery-platform exports with a licence (tied: both an hour spent querying data you already hold)
-
compliance cost: customer and community mentions (a privacy review before repurposing support, community, or survey data into a list you build a campaign from) > hashtag search run by scraper (a platform-ToS breach that gets the account banned - near-zero read by hand) > discovery-platform exports (the vendor licence governs what you may re-export and retain) > roster and CRM (past contracts can carry exclusivity or re-approach clauses) == competitor collaborations == social listening (no exposure)
-
value, as qualified creators the other passes would have missed: customer and community mentions > social listening > discovery-platform exports > competitor collaborations > roster and CRM > hashtag search
-
efficiency: roster and CRM > customer and community mentions > discovery-platform exports > competitor collaborations > social listening > hashtag search
Always run:
- The roster pull and the customer-mention pass together - they cost half a day and return the two kinds of name nothing else does.
Add next, in this order:
- The discovery-platform exports third; move it to first whenever the licence already exists - the same query then costs an hour and also supplies the scoring data.
- Competitor collaborations, when the pool is still thin after three passes.
- Social listening, the moment the answers said a repeating program and someone will own the standing job.
Delete rather than demote:
- The scraper variant of hashtag search: it breaks platform terms and the banned account takes the manual pass down with it.
- The export pass entirely, when the niche has no platform coverage and no licence exists.
Social listening is what this order starves - second on value, first on effort, so it loses every efficiency round and a manager following the ratio alone never builds the one pass that surfaces creators nobody else has found.
-
-
If you can browse the web, verify each candidate's public profile yourself; otherwise ask the manager to paste discovery-platform or audience-insights exports. Never score from memory or assumption.
-
Screen every candidate against the knockout checklist before any scoring; a knockout failure goes straight to the rejected list with its reason. See references/brand-safety-screening.md.
-
Score survivors per criterion with the approved weights, attaching one evidence source per score. Signals in references/audience-fit-and-engagement-signals.md; tier and niche mapping in references/creator-tiers-and-niche-mapping.md.
-
Rank by weighted total; check audience overlap across the shortlist and against the existing roster; demote candidates duplicating an audience already paid for.
-
Self-check the brief against the Quality gate below; iterate until every item passes.
-
Present the brief section by section - header, criteria, knockouts, shortlist, rejected list - validating each with the manager before finalizing.
-
If your harness has persistent memory, memorize the approved criteria weights, redlines, and target-audience definition - later runs skip straight past the interview.
Stop at the ranked shortlist. Outreach messages and the creative brief handed to a chosen creator belong to sibling skills, not this one.
B2C vs B2B - where criteria diverge
- B2C: weight audience demographics, geography, and aesthetic/content fit; follower tiers carry real meaning (nano/micro for engagement and conversion, macro/mega for reach).
- B2B: weight the creator's job title and employer credibility, who is in the comments (do commenters match the ICP?), speaking and publication history, and newsletter subscriber quality. Treat raw follower counts as near-worthless. The guidance above is practitioner reasoning: state that caveat in the brief when a B2B manager asks where the weights come from.
- Identical for both: audience-fit-over-creator-fit, geography verification, brand-safety screening, audience-overlap checks across the roster, and the discipline of agreeing weights before looking at candidates.
Expected output
Deliver one structured artifact (full worked example in references/examples.md):
DISCOVERY BRIEF - <brand>, <date>
Header : brand, objective, target customer, converting markets, platforms
Criteria : table - criterion / weight / how measured / pass floor
Knockouts : screening checklist applied before scoring, with redlines
Shortlist : table - candidate / score per criterion / weighted total / rank
/ evidence link per score
Rejected : candidate + one-line reason (knockout failed or floor missed)
Every score cites its evidence; every rejection states its reason. A brief the manager can't audit line by line is not done.
Quality gate
Check the finished brief against every item below, verified for every shortlisted candidate. Pass threshold: 7/7. Iterate - rescore, re-source, re-screen - until nothing fails.
These thresholds are working conventions for auditable shortlists, not measured industry standards.
- Weights were explicitly approved by the manager before the first candidate was scored.
- Every knockout criterion was applied to every candidate before scoring began.
- Every scored cell carries a cited evidence source (profile link, export, or pasted data) - no memory-scored cells.
- No candidate was scored on follower count alone; every shortlisted candidate has audience-fit and engagement evidence.
- Audience geography is verified for every shortlisted candidate against the converting markets.
- Audience overlap is checked across the shortlist and against the existing roster.
- Every rejected candidate has a stated, specific reason.
KPIs - shortlist quality, not campaign performance
Measure the discovery process itself. Campaign KPIs belong to the measurement skill.
No reliable published industry benchmarks exist for these ratios. Don't invent targets: establish your own baseline and track the trend.
-
Screen-to-shortlist ratio: candidates screened per candidate shortlisted. Falling over time means sourcing passes are getting better targeted.
-
Shortlist-to-contracted ratio: shortlisted candidates the manager actually signs. Persistently low means criteria don't match what the manager really wants - revisit weights.
-
Criteria-weight stability: how much approved weights change between discovery cycles. Stabilizing weights mean the criteria are maturing; churning weights mean the objective is unclear.
-
Post-campaign fit rate: share of shortlisted-then-contracted creators later judged a good fit. Feed it back into the weights.
-
effort: post-campaign fit rate (a quarter of waiting plus a judgment collected per contracted creator) > screen-to-shortlist == shortlist-to-contracted == criteria-weight stability (near-zero - all three are counts the brief already produced)
-
value: post-campaign fit rate (the only one saying whether the criteria themselves were right) > shortlist-to-contracted > screen-to-shortlist == criteria-weight stability (tied because neither judges the shortlist, only the pass that produced it, and neither reads at all until a second cycle exists)
-
efficiency: shortlist-to-contracted > screen-to-shortlist == criteria-weight stability > post-campaign fit rate
Track the three free ratios from cycle one. Start collecting the fit rate in cycle one anyway - its lag is precisely why it never gets started, and it is the only signal that corrects a wrong criteria set.
Common failure modes
| Failure | Fix |
|---|---|
| Follower-count worship | Weight audience fit and engagement first; cap or zero reach weight per the approved criteria |
| Matching the creator's persona instead of their audience | Score who follows and comments, not who posts; sample the comment section against the target customer |
| Audience-geography mismatch | Verify geo split for every shortlisted candidate; audience outside converting markets is unusable reach |
| Engagement-rate gaming and pods | Apply the shallow red-flag checks; park unverifiable candidates as "authenticity unverified" |
| Niche dilution (unrelated content categories) | Categorize recent posts; enforce the on-niche share floor |
| Over-indexing on aesthetics/production quality | Keep aesthetic fit a minor weighted criterion (B2C only), never a proxy for audience fit |
| Ignoring audience overlap across the roster | Run the overlap check before ranking; demote duplicated audiences - never pay twice for the same eyeballs |
| Brand-safety screening after outreach | Knockouts run before scoring, which runs before any contact |
| Scoring before weights are agreed | The brainstorming gate blocks scoring until the manager explicitly picks the weighting approach |
| One platform's engagement formula applied to another | Use each platform's own formula; never compare cross-platform rates directly |
Invocation Examples
- "Build the discovery brief for a B2C skincare launch - we need 8 micro-creators, budget $40K, conversion objective."
- "We need B2B thought-leaders for a developer-tooling campaign. Define the vetting criteria and the knockout screens."
- "Score these 14 candidate creators against our brand-safety and engagement-quality criteria, with evidence per score."
Reference
- See references/sourcing-criteria-and-weighting.md when translating the objective into criteria - the criteria menu, objective-to-weight mapping, the ranked weighting approaches for the brainstorming gate, and pass floors.
- See references/audience-fit-and-engagement-signals.md when scoring candidates - audience-fit tests, per-platform engagement formulas with benchmark reliability flags, shallow authenticity red flags, geography and overlap checks.
- See references/creator-tiers-and-niche-mapping.md when mapping tiers and niches - the verified tier taxonomy with its provenance, B2C tier use, B2B credibility signals, niche-consistency checks.
- See references/brand-safety-screening.md when screening - the knockout checklist, regulated-category constraints, competitor-conflict handling.
- See references/examples.md before writing the brief - a full worked B2C brief with scored shortlist, a B2B criteria-weighting variant, and an annotated negative example.
- See
mbfinotti/partnerships-skills@influencer-campaign-brieffor the creative brief handed to a creator after selection. - See
mbfinotti/partnerships-skills@influencer-measurement-frameworkfor campaign KPIs; this skill measures only shortlist quality. - See
mbfinotti/partnerships-skills@affiliate-disclosure-compliancefor the disclosure rules any contracted creator must follow.
FAQ
What does the influencer-discovery-brief skill do?
Define creator sourcing criteria and produce the discovery brief used to shortlist candidate influencers and creators - weighted criteria for audience fit, engagement quality, niche consistency and brand safety, knockout screens, and a ranked shortlist scoring template with evidence per score. Covers B2C brand campaigns and B2B creator and thought-leader programs. Use whenever the user mentions finding creators, vetting influencers, audience fit, creator shortlists, or deciding which creators to approach, even if they never say discovery. Runs before any contact. Do NOT use for writing the pitch message itself - use mbfinotti/partnerships-skills@influencer-outreach instead.
How do I install influencer-discovery-brief?
Run npx skills add https://github.com/mbfinotti/partnerships-skills --skill influencer-discovery-brief 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/influencer-discovery-brief/ (personal) or .claude/skills/influencer-discovery-brief/ (project).
Which AI agents can use influencer-discovery-brief?
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 influencer-discovery-brief safe to install?
Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk flagged items to review. As with any skill, read the SKILL.md and bundled scripts before installing.
Who maintains influencer-discovery-brief?
It is published by mbfinotti in mbfinotti/partnerships-skills. It has 13,625 recorded installs.
More from mbfinotti/partnerships-skills
affiliate-payout-audit
mbfinotti/partnerships-skills
Audit an affiliate or partner commission payout run for accuracy before money is disbursed - per-line rate and tier recomputation, double-counted conversions, clawback and validation windows, period cutoff, currency, rounding, and tax-form status, delivered as an audit report with severities and recommended holds. Covers B2B SaaS recurring revenue-share and B2C ecommerce order-level CPA programs. Use whenever the user mentions an affiliate payout audit, commission accuracy, payout reconciliation, overpaid or underpaid affiliates, or a pre-disbursement review, even if they never say audit. Do NOT use for spotting fraudulent affiliates - use mbfinotti/partnerships-skills@affiliate-fraud-detection instead.
affiliate-disclosure-compliance
mbfinotti/partnerships-skills
Check a specific piece of affiliate or influencer content (caption, video script, transcript, screenshot, or live URL) against disclosure regulations and return a pass/fail compliance review with placement, wording, and per-format fixes. Covers FTC affiliate disclosure (16 CFR 255 and 465), UK CAP/CMA rules, EU UCPD and DSA, and German, French and Italian overlays, pre-publication or already live. Use whenever the user mentions affiliate disclosure, FTC disclosure, paid partnership labeling, sponsored content, ad tags, or a partner post that may be missing or burying its disclosure, even if they never say compliance. Reviews content only - for disclosure clauses inside program terms use mbfinotti/partnerships-skills@affiliate-program-terms.
affiliate-performance-dashboard
mbfinotti/partnerships-skills
Define the metric set and layout for an affiliate performance dashboard, delivered as a dashboard specification document - metric definitions with explicit formulas, views per audience, refresh and review cadence, and alert thresholds for top affiliates, conversion by source, and program ROI. Covers B2B SaaS recurring revenue-share and B2C ecommerce order-level CPA programs. Use whenever the user mentions affiliate program reporting, affiliate KPIs, affiliate ROI, revenue concentration, or what to put on an affiliate dashboard, even if they never say dashboard. Specifies metrics, never builds them in a BI tool. Do NOT use for one creator campaign's measurement plan - use mbfinotti/partnerships-skills@influencer-measurement-framework instead.
affiliate-fraud-detection
mbfinotti/partnerships-skills
Build the detection rule set an affiliate program manager uses to flag fraudulent affiliate activity, plus the investigation and escalation path behind it - cookie stuffing, fake lead and form-fill fraud, self-referral rings, traffic-quality baselines, commission holds and clawbacks, and separating real fraud from legitimate low-incrementality coupon or cashback partners. Covers B2B SaaS lead-gen and B2C ecommerce programs. Use whenever the user mentions affiliate fraud, suspicious affiliate traffic, invalid clicks or leads, bot traffic, or an affiliate whose numbers look too good, even if they never say fraud. Do NOT use for consumer refer-a-friend gaming - use mbfinotti/partnerships-skills@referral-abuse-guardrails instead.
alliance-prioritization
mbfinotti/partnerships-skills
Rank named candidate strategic alliances and technology partnerships by expected value, effort, and risk, to decide where partner-team capacity goes - must-pass screens, a weighted alliance scorecard with sensitivity analysis, co-innovation and platform-dependency risk checks, a ranked shortlist, and a go/no-go recommendation memo. Covers B2B tech alliances and B2C brand and creator partnerships. Use whenever the user mentions alliance prioritization, partnership ranking, partner shortlisting, or asks which of several named partners deserves investment, even if they never say prioritization. Portfolio-level comparison only. Do NOT use for modeling one partner's P&L - use mbfinotti/partnerships-skills@partner-economics instead.
affiliate-recruitment-outreach
mbfinotti/partnerships-skills
Draft the outreach copy and sequence plan used to recruit new affiliates into a commission-based affiliate program - prospect qualification and tiering, pitch angle, first-touch recruitment email, follow-up sequence with a breakup touch, channel mix, and outreach tracking. Covers B2B SaaS and B2C ecommerce/DTC programs. Use whenever the user mentions recruiting affiliates, affiliate sourcing, or pitching content and review sites, coupon and cashback partners, newsletter operators, communities, podcasters, or agencies to join a program, even if they never say recruitment. Do NOT use for pitching one individually vetted creator - use mbfinotti/partnerships-skills@influencer-outreach instead.
Popular marketing & seo skills
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.
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
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
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
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.
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