Influencer Discovery
Find the right influencers for your brand by searching across platforms, screening for audience fit and authenticity, and building a tiered candidate list ready for scoring.
Quick Start
Find 20 influencers in [niche] for [brand/product]
Find influencers in [niche] with 50K-200K followers on TikTok and Instagram,
based in [location], engagement above 4%, who have worked with brands like [brand]
Skill Contract
- Reads: brand/product, niche or category, target platforms, follower range, engagement floor, location/language, audience demographics, exclusions; prior
entity-optimizer brand profile and any audience-mapper output if present in memory; existing roster records under memory/creators/ (dedupe the candidate pool against creators already rostered by creator-registry).
- Writes: discovery results to
memory/influencer/influencer-discovery/YYYY-MM-DD-<topic>.md — search criteria, candidate pool stats, per-influencer profiles, tiered shortlist with fit scores. Roster-worthy shortlisted creators (verified handles, contact path, audience stats) go as one-line updates to memory/creators/candidates.md — only creator-registry writes canonical records under memory/creators/.
- Promotes: durable facts (top-tier handles, confirmed niche/platform mix, competitor-saturated creators) to
memory/hot-cache.md.
- Done when:
- A candidate pool exists with at least the requested count screened past follower, engagement, and brand-safety filters.
- Each shortlisted influencer has a profile with metrics, audience read, and a preliminary fit score.
- A tiered shortlist (must-reach / strong / consider) is compiled with next-step pointers.
- Primary next skill: fit-scorer — score and rank the discovered candidates with weighted criteria.
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
This family has no live integrations required (Tier 1): the skill works with only the inputs the user provides. Ask the user for niche, platforms, follower band, engagement floor, location, and exclusions, then reason over what they supply plus any public handles they share.
Where a tool could sharpen results, use ~~ connector placeholders:
~~influencer database — bulk discovery, follower/engagement metrics, audience demographics.
~~social platform analytics — native creator-marketplace data, trending sounds, related accounts.
~~CRM — import the shortlist and dedupe against existing partners.
~~audience overlap — estimate creator-audience vs. brand-audience match.
See CONNECTORS.md for the free/keyless recipe per category and the opt-in MCP layer. None are required — every step degrades to user-supplied inputs.
Instructions
Each step has a fill-in block in references/templates.md — copy the matching block. This skill does not compute final fit scores; the per-influencer score in step 4 is a triage signal that fit-scorer refines downstream.
- Define search criteria. Capture brand, goal, budget tier, and the required/preferred parameter table plus nice-to-haves and exclusions. Step 1 template.
- Conduct the search. Work hashtags, similar-accounts, competitor mentions, and platform-native discovery; log any tool queries used. Step 2 template.
- Initial screening. Filter the pool on follower range, engagement, recency, relevance, and brand safety; tally red flags (fake followers, controversy, competitor exclusivity, inactivity). Per-platform reading cues: references/platform-vetting.md. Step 3 template.
- Build influencer profiles. For each qualified creator, fill the profile (basics, metrics, audience, content, partnership history, contact, preliminary fit score). For a deep single-creator read with a contact waterfall, use references/creator-dossier.md. Step 4 template.
- Compile the discovery report. Roll profiles into summary stats, by-platform and by-tier breakdowns, the three-tier shortlist, mix recommendation, and next steps. Step 5 template.
- Add insights. Note niche content trends, the competitive picture, and recommendations for future searches. Step 6 template.
Save the report to memory/influencer/influencer-discovery/YYYY-MM-DD-<topic>.md and promote top-tier handles + competitor-saturated creators to memory/hot-cache.md. Drop roster-worthy shortlisted creators as one-line updates in memory/creators/candidates.md; when 3+ candidate updates accumulate for one creator, recommend creator-registry.
Compact Example
User: "Find 15 micro-influencers (10K-100K followers) in sustainable fashion for a new eco clothing brand."
Output: 43 candidates surfaced, 15 pass all filters with fit scores above 18/25. Top pick @sustainablestyle_sarah (47K IG + 23K TikTok, 5.2% ER, prior eco-brand partners) scores 24/25; shortlist tiered into 5 high-engagement leads, 7 mid-tier, 3 rising stars; report saved and top handles promoted. Full walkthrough in references/templates.md.
Reference Materials
- references/templates.md — all step fill-in blocks (criteria, search, screening, profile, report, insights), the worked example, tips, and the "what/when" overview.
- references/platform-vetting.md — per-platform creator playbooks (X/LinkedIn/TikTok/YouTube/Reddit) feeding screening and profiling in steps 3-4.
- references/creator-dossier.md — structured per-creator dossier from public data, with a contact-discovery waterfall.
- skill-contract.md — shared contract and Handoff Summary format.
- state-model.md — memory tiers and save-path conventions.
- CONNECTORS.md — free/keyless data recipes and opt-in MCP layer.
- C3 benchmark at references/c3/scoring-architecture.md — scoring framework that fit-scorer applies downstream.
- Siblings in the discover phase: fit-scorer, audience-mapper, trend-spotter.
Next Best Skill
Primary: fit-scorer — score and rank the discovered candidates with weighted criteria before outreach.
Alternates (same IMPACT family):
- competitor-tracker — when discovery surfaced competitor-saturated creators and you want to map the competitive field first.
- audience-mapper — when the target audience is still fuzzy and criteria need sharpening before a re-search.
Termination: Maintain a visited-set. If a skill has already been invoked this session, stop and report chain-complete rather than re-invoking it. Max chain depth is 3 hops from the originating request; stop and summarize when reached.
Related Skills
1---2name: influencer-discovery3description: Use when the user asks to "find influencers", "build an influencer list", or "discover creators in [niche]"; produces a multi-platform candidate pool, per-influencer profiles with audience and engagement metrics, authenticity red-flag screening, and a tiered shortlist with fit scores. Not for scoring or ranking a known shortlist — use fit-scorer.4license: Apache-2.05---6
7# Influencer Discovery
8
9Find the right influencers for your brand by searching across platforms, screening for audience fit and authenticity, and building a tiered candidate list ready for scoring.
10
11## Quick Start
12
13```
14Find 20 influencers in [niche] for [brand/product]
15```
16
17```
18Find influencers in [niche] with 50K-200K followers on TikTok and Instagram,
19based in [location], engagement above 4%, who have worked with brands like [brand]
20```
21
22## Skill Contract
23
24- **Reads**: brand/product, niche or category, target platforms, follower range, engagement floor, location/language, audience demographics, exclusions; prior `entity-optimizer` brand profile and any `audience-mapper` output if present in memory; existing roster records under `memory/creators/` (dedupe the candidate pool against creators already rostered by [creator-registry](../../../protocol/creator-registry/SKILL.md)).
25- **Writes**: discovery results to `memory/influencer/influencer-discovery/YYYY-MM-DD-<topic>.md` — search criteria, candidate pool stats, per-influencer profiles, tiered shortlist with fit scores. Roster-worthy shortlisted creators (verified handles, contact path, audience stats) go as one-line updates to `memory/creators/candidates.md` — only `creator-registry` writes canonical records under `memory/creators/`.
26- **Promotes**: durable facts (top-tier handles, confirmed niche/platform mix, competitor-saturated creators) to `memory/hot-cache.md`.
27- **Done when**:
28 - A candidate pool exists with at least the requested count screened past follower, engagement, and brand-safety filters.
29 - Each shortlisted influencer has a profile with metrics, audience read, and a preliminary fit score.
30 - A tiered shortlist (must-reach / strong / consider) is compiled with next-step pointers.
31- **Primary next skill**: [fit-scorer](../fit-scorer/SKILL.md) — score and rank the discovered candidates with weighted criteria.
32
33### Handoff Summary
34
35> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).
36
37## Data Sources
38
39This family has no live integrations required (Tier 1): the skill works with only the inputs the user provides. Ask the user for niche, platforms, follower band, engagement floor, location, and exclusions, then reason over what they supply plus any public handles they share.
40
41Where a tool *could* sharpen results, use `~~` connector placeholders:
42
43- `~~influencer database` — bulk discovery, follower/engagement metrics, audience demographics.
44- `~~social platform analytics` — native creator-marketplace data, trending sounds, related accounts.
45- `~~CRM` — import the shortlist and dedupe against existing partners.
46- `~~audience overlap` — estimate creator-audience vs. brand-audience match.
47
48See [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category and the opt-in MCP layer. None are required — every step degrades to user-supplied inputs.
49
50## Instructions
51
52Each step has a fill-in block in [references/templates.md](references/templates.md) — copy the matching block. This skill does *not* compute final fit scores; the per-influencer score in step 4 is a triage signal that [fit-scorer](../fit-scorer/SKILL.md) refines downstream.
53
541. **Define search criteria.** Capture brand, goal, budget tier, and the required/preferred parameter table plus nice-to-haves and exclusions. Step 1 template.
552. **Conduct the search.** Work hashtags, similar-accounts, competitor mentions, and platform-native discovery; log any tool queries used. Step 2 template.
563. **Initial screening.** Filter the pool on follower range, engagement, recency, relevance, and brand safety; tally red flags (fake followers, controversy, competitor exclusivity, inactivity). Per-platform reading cues: [references/platform-vetting.md](references/platform-vetting.md). Step 3 template.
574. **Build influencer profiles.** For each qualified creator, fill the profile (basics, metrics, audience, content, partnership history, contact, preliminary fit score). For a deep single-creator read with a contact waterfall, use [references/creator-dossier.md](references/creator-dossier.md). Step 4 template.
585. **Compile the discovery report.** Roll profiles into summary stats, by-platform and by-tier breakdowns, the three-tier shortlist, mix recommendation, and next steps. Step 5 template.
596. **Add insights.** Note niche content trends, the competitive picture, and recommendations for future searches. Step 6 template.
60
61Save the report to `memory/influencer/influencer-discovery/YYYY-MM-DD-<topic>.md` and promote top-tier handles + competitor-saturated creators to `memory/hot-cache.md`. Drop roster-worthy shortlisted creators as one-line updates in `memory/creators/candidates.md`; when 3+ candidate updates accumulate for one creator, recommend [creator-registry](../../../protocol/creator-registry/SKILL.md).
62
63## Compact Example
64
65**User**: "Find 15 micro-influencers (10K-100K followers) in sustainable fashion for a new eco clothing brand."
66
67**Output**: 43 candidates surfaced, 15 pass all filters with fit scores above 18/25. Top pick @sustainablestyle_sarah (47K IG + 23K TikTok, 5.2% ER, prior eco-brand partners) scores 24/25; shortlist tiered into 5 high-engagement leads, 7 mid-tier, 3 rising stars; report saved and top handles promoted. Full walkthrough in [references/templates.md](references/templates.md#worked-example--sustainable-fashion-micro-influencers).
68
69## Reference Materials
70
71- [references/templates.md](references/templates.md) — all step fill-in blocks (criteria, search, screening, profile, report, insights), the worked example, tips, and the "what/when" overview.
72- [references/platform-vetting.md](references/platform-vetting.md) — per-platform creator playbooks (X/LinkedIn/TikTok/YouTube/Reddit) feeding screening and profiling in steps 3-4.
73- [references/creator-dossier.md](references/creator-dossier.md) — structured per-creator dossier from public data, with a contact-discovery waterfall.
74- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.
75- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.
76- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes and opt-in MCP layer.
77- C3 benchmark at [references/c3/scoring-architecture.md](../../../references/c3/scoring-architecture.md) — scoring framework that fit-scorer applies downstream.
78- Siblings in the discover phase: [fit-scorer](../fit-scorer/SKILL.md), [audience-mapper](../audience-mapper/SKILL.md), [trend-spotter](../trend-spotter/SKILL.md).
79
80## Next Best Skill
81
82**Primary**: [fit-scorer](../fit-scorer/SKILL.md) — score and rank the discovered candidates with weighted criteria before outreach.
83
84**Alternates (same IMPACT family)**:
85- [competitor-tracker](../../plan/competitor-tracker/SKILL.md) — when discovery surfaced competitor-saturated creators and you want to map the competitive field first.
86- [audience-mapper](../audience-mapper/SKILL.md) — when the target audience is still fuzzy and criteria need sharpening before a re-search.
87
88**Termination**: Maintain a visited-set. If a skill has already been invoked this session, stop and report chain-complete rather than re-invoking it. Max chain depth is 3 hops from the originating request; stop and summarize when reached.
89
90## Related Skills
91
92- [audience-mapper](../audience-mapper/SKILL.md) - Define who to reach
93- [fit-scorer](../fit-scorer/SKILL.md) - Score and rank discovered influencers
94- [competitor-tracker](../../plan/competitor-tracker/SKILL.md) - Find competitor influencers
95- [outreach-manager](../../activate/outreach-manager/SKILL.md) - Contact discovered influencers