/brand-influencers
Discover influencers and partnership opportunities for a brand using XPOZ MCP. Classifies influencers by tier (Mega/Macro/Micro/Nano), voice type, sentiment, and partnership potential. Use when asked to "find influencers", "partnership opportunities", "who's talking about X", or
$ npx -y skills add XPOZpublic/xpoz-claude-code-plugins --skill brand-influencers --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/brand-influencers
Context preview
The summary Claude sees to decide when to auto-load this skill.
Discover influencers and partnership opportunities for a brand using XPOZ MCP. Classifies influencers by tier (Mega/Macro/Micro/Nano), voice type, sentiment, and partnership potential. Use when asked to "find influencers", "partnership opportunities", "who's talking about X", or
SKILL.md
brand-influencers.SKILL.mdname: brand-influencers
version: 2025-01-13
description: Discover influencers and partnership opportunities for a brand using XPOZ MCP. Classifies influencers by tier (Mega/Macro/Micro/Nano), voice type, sentiment, and partnership potential. Use when asked to "find influencers", "partnership opportunities", "who's talking about X", or "top voices for X".
Brand Influencers Skill
Overview
This skill provides comprehensive influencer discovery and partnership opportunity analysis. It fetches users discussing a brand, classifies them by reach tier, voice type, and sentiment, then identifies the best partnership candidates and rising stars.
When to Use
Activate this skill when the user asks about:
- "Find influencers for [BRAND]"
- "Partnership opportunities for [BRAND]"
- "Who's talking about [BRAND]?"
- "Top voices on [BRAND/TOPIC]"
- "Influencer discovery for [BRAND]"
- "Brand ambassadors for [BRAND]"
XPOZ MCP Data Flow
Step 1: Query Expansion (CRITICAL!)
Expand the brand name to capture all mentions:
NVIDIA → "NVIDIA" OR "$NVDA"
Tesla → "Tesla" OR "$TSLA"
Step 2: Fetch Users (200+ required)
Use getTwitterUsersByKeywords with:
- query: Expanded brand query
- fields: ["id", "username", "name", "description", "followersCount", "relevantTweetsCount", "relevantTweetsLikesSum", "relevantTweetsRetweetsSum"]
- userPrompt: "Finding influencers discussing [BRAND]"
**CRITICAL: Async Polling Pattern** 1. The API returns an `operationId` 2. Call `checkOperationStatus` with that operationId 3. Poll until status is "completed" (up to 8 times, ~5 seconds between)
Step 3: Fetch Sample Tweets
Use getTwitterPostsByKeywords with:
- query: Same expanded query
- fields: ["id", "text", "authorUsername", "createdAtDate", "likeCount", "retweetCount"]
- userPrompt: "Fetching sample tweets for influencer quotes"
Step 4: Classification Logic
**Tier Classification (by follower count):**
| Tier | Followers | Icon | |------|-----------|------| | Mega | 1M+ | Crown | | Macro | 100K-1M | Star | | Micro | 10K-100K | Sparkle | | Nano | <10K | Dot |
**Voice Type Classification:**
| Voice Type | Indicators | |------------|------------| | analyst | "analysis", "research", financial terms | | trader | "trade", "position", "calls", options language | | news | media outlet, journalist, news in bio | | official | brand account, verified brand | | researcher | PhD, professor, research institution | | influencer | creator, content, social media focus | | founder | CEO, founder, co-founder, startup founder | | interviewer | podcast host, show host, media interviewer | | community | fan accounts, community managers, enthusiast groups |
**Sentiment Classification:**
- **positive**: Bullish, supportive, enthusiastic language
- **leaning_positive**: Generally favorable but measured
- **neutral**: Factual, balanced, no clear stance
- **leaning_negative**: Concerns expressed but not hostile
- **negative**: Bearish, critical, hostile language
**Partnership Score (0-100):**
Calculate based on:
- Sentiment (positive/neutral = higher score)
- Reach (follower count)
- Engagement rate
- Content relevance
**CRITICAL RULE: Official brand accounts MUST have partnership_score = 0**
- @nvidia, @NVIDIAGeForce, @NVIDIAAI = partnership_score: 0
- Partnership opportunities are for INDEPENDENT voices only
**Rising Star Detection:**
- engagement_rate > 2% AND followers < 50K
- Flag: is_rising_star = true
Output Requirements
JSON Schema
{
"reportType": "influencers",
"brand": "NVIDIA",
"period": {
"days": 7,
"startDate": "2025-01-06",
"endDate": "2025-01-13"
},
"summary": {
"headline": "Strong Analyst Coverage Drives NVIDIA Discussion",
"insight": "Key insight about influencer landscape",
"partnership_strategy": "2-3 sentences on recommended partnership approach",
"risk_assessment": "Critical voices and potential PR risks to monitor"
},
"tier_counts": {
"mega": 2,
"macro": 8,
"micro": 15,
"nano": 25
},
"top_niches": ["Tech Analysis", "AI Research", "Trading", "News"],
"influencers": [
{
"username": "@tech_analyst",
"name": "Tech Analyst",
"followers": 125000,
"description": "Bio text here",
"tier": "Macro",
"voice_type": "analyst",
"niche": "Tech Analysis",
"sentiment": "positive",
"partnership_score": 85,
"is_rising_star": false,
"engagement_rate": 1.5,
"sample_tweet": {
"text": "Actual tweet quote...",
"likes": 500,
"retweets": 50
},
"why_partner": "High reach analyst with positive stance on NVIDIA"
}
],
"partnership_opportunities": ["@analyst1", "@creator2", "@trader3"],
"rising_stars": ["@rising1", "@rising2"],
"critical_voices": ["@critic1", "@skeptic2"]
}HTML Report Output
Generate a standalone HTML report with:
- Tailwind CSS (CDN)
- Dark theme (slate-900 background)
- Tier distribution cards (Mega/Macro/Micro/Nano)
- Influencer cards with voice type badges
- Partnership opportunities section
- Rising stars section
- Critical voices section
- **REQUIRED FOOTER**: `Powered by XPOZ MCP Social Intelligence — visit xpoz.ai to see how you can use it` (with link to https://xpoz.ai)
React Artifact Template
import React, { useState } from 'react';
import { BarChart, Bar, XAxis, YAxis, Tooltip, ResponsiveContainer } from 'recharts';
import { Crown, Star, Sparkles, Circle, Users, TrendingUp, AlertTriangle, Handshake } from 'lucide-react';
export default function BrandInfluencers() {
const [activeTab, setActiveTab] = useState('overview');
const [selectedTier, setSelectedTier] = useState('all');
// CLAUDE: Replace with actual analyzed data
const brand = 'NVIDIA';
const period = { days: 7 };
const summary = {
headline: 'Strong Analyst Coverage Drives NVIDIA Discussion',
insight: 'Tech analysts and traders dominate the conversation',Read more
name: brand-influencers version: 2025-01-13 description: Discover influencers and partnership opportunities for a brand using XPOZ MCP. Classifies influencers by tier (Mega/Macro/Micro/Nano), voice type, sentiment, and partnership potential. Use when asked to "find influencers", "partnership opportunities", "who's talking about X", or "top voices for X".
Brand Influencers Skill
Overview
This skill provides comprehensive influencer discovery and partnership opportunity analysis. It fetches users discussing a brand, classifies them by reach tier, voice type, and sentiment, then identifies the best partnership candidates and rising stars.
When to Use
Activate this skill when the user asks about:
- "Find influencers for [BRAND]"
- "Partnership opportunities for [BRAND]"
- "Who's talking about [BRAND]?"
- "Top voices on [BRAND/TOPIC]"
- "Influencer discovery for [BRAND]"
- "Brand ambassadors for [BRAND]"
XPOZ MCP Data Flow
Step 1: Query Expansion (CRITICAL!)
Expand the brand name to capture all mentions:
NVIDIA → "NVIDIA" OR "$NVDA" Tesla → "Tesla" OR "$TSLA"
Step 2: Fetch Users (200+ required)
Use getTwitterUsersByKeywords with: - query: Expanded brand query - fields: ["id", "username", "name", "description", "followersCount", "relevantTweetsCount", "relevantTweetsLikesSum", "relevantTweetsRetweetsSum"] - userPrompt: "Finding influencers discussing [BRAND]"
**CRITICAL: Async Polling Pattern** 1. The API returns an `operationId` 2. Call `checkOperationStatus` with that operationId 3. Poll until status is "completed" (up to 8 times, ~5 seconds between)
Step 3: Fetch Sample Tweets
Use getTwitterPostsByKeywords with: - query: Same expanded query - fields: ["id", "text", "authorUsername", "createdAtDate", "likeCount", "retweetCount"] - userPrompt: "Fetching sample tweets for influencer quotes"
Step 4: Classification Logic
**Tier Classification (by follower count):**
| Tier | Followers | Icon | |------|-----------|------| | Mega | 1M+ | Crown | | Macro | 100K-1M | Star | | Micro | 10K-100K | Sparkle | | Nano | <10K | Dot |
**Voice Type Classification:**
| Voice Type | Indicators | |------------|------------| | analyst | "analysis", "research", financial terms | | trader | "trade", "position", "calls", options language | | news | media outlet, journalist, news in bio | | official | brand account, verified brand | | researcher | PhD, professor, research institution | | influencer | creator, content, social media focus | | founder | CEO, founder, co-founder, startup founder | | interviewer | podcast host, show host, media interviewer | | community | fan accounts, community managers, enthusiast groups |
**Sentiment Classification:**
- **positive**: Bullish, supportive, enthusiastic language
- **leaning_positive**: Generally favorable but measured
- **neutral**: Factual, balanced, no clear stance
- **leaning_negative**: Concerns expressed but not hostile
- **negative**: Bearish, critical, hostile language
**Partnership Score (0-100):**
Calculate based on:
- Sentiment (positive/neutral = higher score)
- Reach (follower count)
- Engagement rate
- Content relevance
**CRITICAL RULE: Official brand accounts MUST have partnership_score = 0**
- @nvidia, @NVIDIAGeForce, @NVIDIAAI = partnership_score: 0
- Partnership opportunities are for INDEPENDENT voices only
**Rising Star Detection:**
- engagement_rate > 2% AND followers < 50K
- Flag: is_rising_star = true
Output Requirements
JSON Schema
{
"reportType": "influencers",
"brand": "NVIDIA",
"period": {
"days": 7,
"startDate": "2025-01-06",
"endDate": "2025-01-13"
},
"summary": {
"headline": "Strong Analyst Coverage Drives NVIDIA Discussion",
"insight": "Key insight about influencer landscape",
"partnership_strategy": "2-3 sentences on recommended partnership approach",
"risk_assessment": "Critical voices and potential PR risks to monitor"
},
"tier_counts": {
"mega": 2,
"macro": 8,
"micro": 15,
"nano": 25
},
"top_niches": ["Tech Analysis", "AI Research", "Trading", "News"],
"influencers": [
{
"username": "@tech_analyst",
"name": "Tech Analyst",
"followers": 125000,
"description": "Bio text here",
"tier": "Macro",
"voice_type": "analyst",
"niche": "Tech Analysis",
"sentiment": "positive",
"partnership_score": 85,
"is_rising_star": false,
"engagement_rate": 1.5,
"sample_tweet": {
"text": "Actual tweet quote...",
"likes": 500,
"retweets": 50
},
"why_partner": "High reach analyst with positive stance on NVIDIA"
}
],
"partnership_opportunities": ["@analyst1", "@creator2", "@trader3"],
"rising_stars": ["@rising1", "@rising2"],
"critical_voices": ["@critic1", "@skeptic2"]
}HTML Report Output
Generate a standalone HTML report with:
- Tailwind CSS (CDN)
- Dark theme (slate-900 background)
- Tier distribution cards (Mega/Macro/Micro/Nano)
- Influencer cards with voice type badges
- Partnership opportunities section
- Rising stars section
- Critical voices section
- **REQUIRED FOOTER**: `Powered by XPOZ MCP Social Intelligence — visit xpoz.ai to see how you can use it` (with link to https://xpoz.ai)
React Artifact Template
import React, { useState } from 'react';
import { BarChart, Bar, XAxis, YAxis, Tooltip, ResponsiveContainer } from 'recharts';
import { Crown, Star, Sparkles, Circle, Users, TrendingUp, AlertTriangle, Handshake } from 'lucide-react';
export default function BrandInfluencers() {
const [activeTab, setActiveTab] = useState('overview');
const [selectedTier, setSelectedTier] = useState('all');
// CLAUDE: Replace with actual analyzed data
const brand = 'NVIDIA';
const period = { days: 7 };
const summary = {
headline: 'Strong Analyst Coverage Drives NVIDIA Discussion',
insight: 'Tech analysts and traders dominate the conversation',Showing the first part of this file.
Real-time social media analysis for Claude Code, powered by XPOZ MCP
Other skills on xpoz-social-intelligence.
- /brand-competition
Competitive intelligence analysis comparing a brand against competitors using XPOZ MCP. Analyzes share of voice, sentiment comparison, and competitive positioning. Use when asked to "compare X vs Y", "competitive analysis", or "how does X stack up against competitors".
Open skill - /brand-snapshot
Deep-dive brand intelligence analysis using XPOZ MCP. Analyzes sentiment, extracts narratives, identifies influencers, and generates SWOT analysis. Use when asked for "brand snapshot", "brand analysis", "what's the narrative on X", or "sentiment analysis for X brand".
Open skill - /polymarket-analyzer
Analyze Polymarket prediction market events with real-time social intelligence from XPOZ MCP. Compares market odds against social sentiment to find gaps. Supports binary (YES/NO) and multi-choice events. Use when asked to "analyze a Polymarket event", "polymarket sentiment",
Open skill

