← Back to Skills Marketplace
alexa853

Brand Prospect Researcher

by alexa853 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
98
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install brand-prospect-researcher
Description
Find brands actively spending on influencer and creator campaigns. Scans trade press, Instagram, job boards, and news for active-spender signals, then output...
README (SKILL.md)

Brand Prospect Researcher

Find and score brands actively investing in influencer/creator marketing. Built for talent managers and self-managed creators who need to know which brands are spending right now so they can pitch with confidence.

Prerequisites

  • web_search tool (required) — for trade press, job postings, partnership news
  • web_fetch tool (required) — for reading full articles
  • gram CLI (optional) — for Instagram campaign activity signals. If unavailable, skip Instagram checks and note in output.

Check gram availability:

which gram

If not found, proceed without Instagram data and flag it in the report.

Workflow

1. Collect User Configuration

Ask the user (or use defaults):

Parameter Default Description
niche general Vertical to scan (fashion, beauty, food, fitness, tech, lifestyle, gaming, travel, etc.)
num_prospects 20 Number of brands to return
categories all Which signal categories to scan (trade press, jobs, Instagram, partnerships)
geo_focus US Geographic market focus
timeframe 3 months How recent signals should be

If user provides a niche, tailor ALL searches to that vertical.

2. Scan Trade Press for Campaign Activity

Run web searches across major trade publications. Adapt publication list to the user's niche:

Cross-industry: Ad Age, Adweek, Marketing Dive, The Drum, Campaign Fashion/Beauty: BoF, WWD, Glossy, Fashionista, Allure Food/Bev: Food & Wine, Eater, BevNET Tech: TechCrunch, The Verge, Wired Lifestyle/Home: Architectural Digest, Domino, Apartment Therapy Gaming: IGN, Polygon, Kotaku Fitness: Well+Good, Shape, Men's Health

Search queries (run 5-8 variations):

"[niche] influencer campaign 2026"
"[niche] brand creator partnership"
"[niche] influencer marketing launch"
"brand ambassador [niche] campaign announcement"
"[niche] creator collaboration new"
site:adage.com OR site:glossy.co "[niche] influencer"

For each result, extract: brand name, campaign type, date, publication, URL.

3. Search for Hiring Signals

Job postings for influencer marketing roles = strong active-spender signal.

"influencer marketing manager" "[niche]" hiring 2026
"creator partnerships" job posting [geo_focus]
"influencer relations" "[niche]" open role
site:linkedin.com/jobs "influencer marketing" "[niche]"

Extract: company name, role title, posting date, URL.

4. Find Partnership Announcements & Product Launches

"[niche] brand launch 2026"
"[niche] new product launch influencer"
"[niche] brand agency change" OR "agency of record"
"[niche] rebrand 2026"

Brands launching products or changing agencies are actively allocating budget.

5. Check Instagram Campaign Activity (if gram available)

For top candidate brands from steps 2-4, check Instagram for activity signals:

gram search "[brand name]" --limit 5
gram user info [brand_handle]

Look for:

  • Recent sponsored/partnership posts
  • Tagged creator content
  • Campaign hashtags
  • Follower growth (indicates ad spend)

If gram is unavailable, skip and note: "Instagram verification skipped — install gram CLI for deeper signal data."

6. Search for Contact Information

For each high-scoring brand, search for:

"[brand name] influencer marketing contact"
"[brand name] PR contact email"
"[brand name] head of influencer marketing" linkedin
"[brand name] partnerships" site:linkedin.com

Extract: name, title, email (if public), LinkedIn URL.

7. Score Each Brand

Score each brand 1-100 based on signal strength:

Signal Points
Active campaign in trade press (last 3 months) +25
Hiring influencer marketing roles +20
New product/rebrand launch +15
Agency change or new agency hire +15
Instagram campaign activity confirmed +10
Multiple signals from different sources +10
Contact info found +5

Tiers:

  • 🔥 Hot (70-100): Multiple strong signals, actively spending now
  • 🟡 Warm (40-69): Clear intent signals, likely receptive
  • 🔵 Cool (20-39): Some signals, worth monitoring

8. Output Format

# Brand Prospect Report: [Niche]

**Generated:** [date]
**Niche:** [niche]
**Geo Focus:** [geo]
**Sources Scanned:** [count]
**Prospects Found:** [count]

## 🔥 Hot Prospects

### 1. [Brand Name] — Score: [X]/100
**Category:** [industry]
**Signals:**
- [Signal 1 with source link]
- [Signal 2 with source link]
**Why Now:** [1-2 sentences on why this brand is actively spending]
**Contact:** [Name, Title, LinkedIn/email if found]
**Campaign Type:** [What they're likely buying: posts, stories, ambassadors, events]

---

### 2. [Brand Name] — Score: [X]/100
...

## 🟡 Warm Prospects
[Same format, briefer]

## 🔵 Watch List
[Brand names with single signals — worth monitoring]

## Methodology
- Trade press scanned: [list publications]
- Job boards checked: [list]
- Search queries run: [count]
- Instagram checked: [yes/no]
- Date range: [timeframe]

Error Handling

Issue Action
gram not installed Skip Instagram checks, note in report, still deliver results
No results for niche Broaden search terms, try adjacent verticals, report limited findings
Rate limited on web_search Space queries, reduce total searches, prioritize trade press
No contacts found Note "Contact research needed" — don't block the report
Very niche vertical Supplement with general influencer marketing news, flag lower confidence

Tips for Best Results

  • Narrow niches (e.g., "sustainable fashion" vs "fashion") yield more targeted results
  • Run quarterly to catch seasonal campaign cycles
  • Cross-reference with your existing outreach to avoid duplicates
  • Hot prospects should be pitched within 1-2 weeks of signal detection
Usage Guidance
This skill is coherent for prospect research, but consider: (1) the agent will perform automated web searches and may scrape public contact info — ensure you are comfortable with that and compliant with relevant ToS and privacy laws; (2) Instagram checks rely on an optional gram CLI you must install and authenticate separately — that may require Instagram credentials and could run afoul of Instagram's terms if used to scrape protected data; (3) verify any contact emails/claims before outreach to avoid stale or incorrect leads; and (4) if you allow autonomous agent runs, monitor outputs until you confirm results are appropriate.
Capability Analysis
Type: OpenClaw Skill Name: brand-prospect-researcher Version: 1.0.0 The skill is a legitimate lead generation tool designed to identify brands investing in influencer marketing by scanning trade publications, job boards, and social media signals. It uses standard web search tools and an optional Instagram CLI (gram) to gather and score prospects based on campaign activity and hiring trends. The workflow is transparent, aligns with the stated purpose in SKILL.md and README.md, and contains no evidence of malicious intent, data exfiltration, or unauthorized execution.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name/description match the instructions: the SKILL.md instructs web searches, job-board checks, trade press scanning and optional Instagram CLI checks — all directly relevant to finding brands spending on influencer campaigns. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
Runtime instructions are scoped to web_search, web_fetch and optional gram CLI usage and specify which queries and signals to collect. The skill asks the agent to extract public-facing items (brand, campaign, job posts, public contact info). It does not instruct reading local files or environment variables beyond a 'which gram' check. Note: collecting public contact emails/LinkedIn URLs involves scraping public records; that is expected for prospecting but may have legal/ToS implications.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by the skill itself. The only optional external tool is the gram CLI (queried via which); that is user-installed and not pulled in by the skill.
Credentials
No environment variables, credentials, or config paths are requested. The optional gram CLI may require separate credentials to run, but the skill itself does not request or assume any secrets.
Persistence & Privilege
always:false and default model-invocation settings (autonomous invocation allowed) are used. The skill does not request permanent presence or modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install brand-prospect-researcher
  3. After installation, invoke the skill by name or use /brand-prospect-researcher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug brand-prospect-researcher
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Brand Prospect Researcher?

Find brands actively spending on influencer and creator campaigns. Scans trade press, Instagram, job boards, and news for active-spender signals, then output... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install Brand Prospect Researcher?

Run "/install brand-prospect-researcher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Brand Prospect Researcher free?

Yes, Brand Prospect Researcher is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Brand Prospect Researcher support?

Brand Prospect Researcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Brand Prospect Researcher?

It is built and maintained by alexa853 (@alexa853); the current version is v1.0.0.

💬 Comments