influencer-analyzer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Influencer Analyzer

影响力人物分析器

Know what's working, find where to differentiate. This skill tracks cardiology content creators and identifies opportunities for your content.

了解哪些内容效果好,找到差异化切入点。 这个技能可追踪心脏病学领域内容创作者,为你的内容策略挖掘机会。

WHAT IT DOES

功能说明

StepActionOutput
1Find influencer content via Perplexity/DuckDuckGoURLs, articles, videos
2Scrape and extract content patternsTopics, formats, frequency
3Analyze engagement signalsWhat resonates with audience
4Generate gap analysisWhere you can differentiate

步骤操作输出
1通过Perplexity/DuckDuckGo查找影响力人物内容URL、文章、视频
2爬取并提取内容模式主题、格式、发布频率
3分析用户参与度信号受众感兴趣的内容
4生成空白分析报告你可以实现差异化的方向

TRIGGERS

触发方式

Use this skill when you say:
  • "What is [Topol/Attia/competitor] posting about?"
  • "Find gaps in cardiology content"
  • "Analyze my competition"
  • "What topics should I cover?"
  • "Track cardiology influencers"

当你说出以下内容时触发该技能:
  • "[Topol/Attia/竞争对手]最近在发布什么内容?"
  • "查找心脏病学内容的空白领域"
  • "分析我的竞品"
  • "我应该覆盖哪些主题?"
  • "追踪心脏病学领域影响力人物"

TARGET INFLUENCERS

目标分析影响力人物

International (English)

国际(英语)

NamePlatformFocusWhy Track
@EricTopolTwitter, SubstackTrials, digital healthVoice model, Ground Truths style
Peter AttiaPodcast, YouTubeLongevity, CVD preventionDeep-dive style
York CardiologyYouTubePatient educationClear explanations
Dr. Sanjay Gupta (York)YouTubeECG, clinical casesEducational format
姓名平台内容方向追踪原因
@EricTopolTwitter, Substack临床试验、数字医疗语气参考、《Ground Truths》风格
Peter Attia播客, YouTube长寿、心血管疾病预防深度分析风格
York CardiologyYouTube患者教育清晰易懂的讲解方式
Dr. Sanjay Gupta (York)YouTube心电图、临床案例教育类内容格式

Indian (Hindi/English)

印度(印地语/英语)

NamePlatformFocusWhy Track
Dr Navin AgrawalYouTubePatient educationCompetition
Cardiac Second OpinionYouTubeSecond opinionsCompetition
Dr. Devi ShettyVideosAffordable careAuthority
姓名平台内容方向追踪原因
Dr Navin AgrawalYouTube患者教育竞争对手
Cardiac Second OpinionYouTube二次诊疗意见竞争对手
Dr. Devi Shetty视频平价医疗行业权威

Anti-Patterns (What NOT to do)

反面案例(不要学习的方向)

NamePlatformWhy Track
SAAOLYouTubeMisinformation to counter
Dr Biswaroop Roy ChowdhuryYouTubeDangerous claims to debunk

姓名平台追踪原因
SAAOLYouTube需要驳斥的错误信息
Dr Biswaroop Roy ChowdhuryYouTube需要澄清的危险言论

USAGE

使用方法

In Claude Code (Recommended)

在Claude Code中使用(推荐)

"Analyze what Eric Topol is posting about this week"

"Find gaps between Topol's content and Indian cardiology YouTube"

"What cardiology topics are trending that I haven't covered?"

"Compare my content strategy with Peter Attia"
"分析Eric Topol本周发布的内容"

"查找Topol的内容和印度心脏病学YouTube内容之间的空白"

"有哪些我还没覆盖的热门心脏病学主题?"

"将我的内容策略和Peter Attia做对比"

CLI Mode

CLI模式

bash
undefined
bash
undefined

Analyze single influencer

分析单个影响力人物

python scripts/analyze_influencer.py --name "Eric Topol" --platform twitter
python scripts/analyze_influencer.py --name "Eric Topol" --platform twitter

Compare multiple influencers

对比多个影响力人物

python scripts/analyze_influencer.py --compare "Topol,Attia,York Cardiology"
python scripts/analyze_influencer.py --compare "Topol,Attia,York Cardiology"

Find content gaps

查找内容空白

python scripts/analyze_influencer.py --gaps --domain "Cardiology"
python scripts/analyze_influencer.py --gaps --domain "Cardiology"

Track specific topic

追踪特定主题

python scripts/analyze_influencer.py --topic "GLP-1" --influencers "Topol,Attia"

---
python scripts/analyze_influencer.py --topic "GLP-1" --influencers "Topol,Attia"

---

OUTPUT FORMATS

输出格式

1. Influencer Profile

1. 影响力人物档案

markdown
undefined
markdown
undefined

Eric Topol (@EricTopol)

Eric Topol (@EricTopol)

Recent Focus (Last 30 days):
  • Clinical trials: 45%
  • Digital health/AI: 30%
  • COVID updates: 15%
  • Book promotion: 10%
Top Performing Topics:
  1. REDUCE-IT controversy (high engagement)
  2. Apple Watch AFib detection (viral)
  3. AI in diagnosis (consistent interest)
Posting Patterns:
  • Frequency: 5-10 tweets/day
  • Best times: 6AM, 12PM, 6PM PST
  • Thread usage: Weekly deep-dives
Style Notes:
  • Links to primary sources (PubMed, NEJM)
  • Quotes key statistics
  • Engages with critics
  • Retweets junior researchers
undefined
近期内容方向(过去30天):
  • 临床试验:45%
  • 数字医疗/AI:30%
  • 新冠相关更新:15%
  • 书籍推广:10%
高表现主题:
  1. REDUCE-IT争议(高参与度)
  2. Apple Watch房颤检测( viral传播)
  3. AI在诊断中的应用(稳定高关注度)
发布规律:
  • 发布频率:每天5-10条推文
  • 最佳发布时间:太平洋时间6点、12点、18点
  • 长文使用:每周深度分析长文
风格说明:
  • 附上一手来源链接(PubMed、NEJM)
  • 引用关键统计数据
  • 与批评者互动
  • 转发青年研究者内容
undefined

2. Gap Analysis Report

2. 空白分析报告

markdown
undefined
markdown
undefined

CONTENT GAP ANALYSIS

内容空白分析

What Topol Covers That You Don't:
  • Weekly trial breakdowns
  • Digital health intersection
  • International guideline comparisons
What You Cover That Topol Doesn't:
  • Hinglish explanations
  • Indian patient context
  • Cost-conscious alternatives
  • Cultural nuances (vegetarian diets, family dynamics)
OPPORTUNITY ZONES:
  1. Translate English trials for Indian context
    • Topol covers REDUCE-IT → You explain what it means for Indian patients
  2. Bridge the gap
    • International guidelines → Indian applicability
  3. Underserved topics in English space
    • Rheumatic heart disease (rare topic in US)
    • Tropical cardiology
    • Resource-limited settings
undefined
Topol覆盖但你没有覆盖的内容:
  • 每周临床试验拆解
  • 数字医疗交叉领域
  • 国际指南对比
你覆盖但Topol没有覆盖的内容:
  • Hinglish讲解
  • 印度患者场景
  • 高性价比替代方案
  • 文化差异(素食饮食、家庭结构)
机会领域:
  1. 将英文临床试验内容适配印度场景
    • Topol讲解REDUCE-IT → 你解释该研究对印度患者的意义
  2. 填补信息差
    • 国际指南 → 印度本土适用性
  3. 英语内容领域覆盖不足的主题
    • 风湿性心脏病(美国少见主题)
    • 热带心脏病学
    • 资源受限场景解决方案
undefined

3. Competitive Comparison Table

3. 竞品对比表

markdown
| Aspect | Eric Topol | Peter Attia | York Cardiology | You |
|--------|------------|-------------|-----------------|-----|
| Platform | Twitter/Substack | Podcast/YouTube | YouTube | YouTube |
| Language | English | English | English | Hinglish |
| Depth | Expert-level | Deep-dive | Patient-friendly | Expert→Patient |
| Frequency | Daily | Weekly | 2-3x/week | ? |
| Unique Angle | Trials/Digital | Longevity | ECG teaching | Indian context |

markdown
| 维度 | Eric Topol | Peter Attia | York Cardiology ||
|--------|------------|-------------|-----------------|-----|
| 平台 | Twitter/Substack | 播客/YouTube | YouTube | YouTube |
| 语言 | 英语 | 英语 | 英语 | Hinglish |
| 内容深度 | 专家级 | 深度分析 | 患者友好 | 专家到患者层级覆盖 |
| 发布频率 | 每日 | 每周 | 每周2-3次 ||
| 独特视角 | 临床试验/数字医疗 | 长寿 | 心电图教学 | 印度本土场景 |

INTEGRATION WITH YOUR SYSTEM

与你的系统集成

Feeds Into:

对接模块:

  • research-engine/data/target_channels.json
    - Channel tracking
  • youtube-script-master
    - Topic selection
  • viral-content-predictor
    - Content scoring
  • content-repurposer
    - Multi-platform adaptation
  • research-engine/data/target_channels.json
    - 频道追踪
  • youtube-script-master
    - 主题选择
  • viral-content-predictor
    - 内容评分
  • content-repurposer
    - 多平台适配

Data Flow:

数据流:

influencer-analyzer
[Gap Analysis Report]
research-engine (topic prioritization)
youtube-script-master (script creation)
YOUR CONTENT (unique angle)

influencer-analyzer
[空白分析报告]
research-engine (主题优先级排序)
youtube-script-master (脚本创作)
你的内容(独特视角)

HOW CLAUDE SHOULD USE THIS SKILL

Claude如何使用这个技能

When the user asks about competitors or content strategy:
当用户询问竞品或内容策略相关问题时:

Step 1: Identify Target

步骤1:确定分析目标

User: "What is Topol posting about?"
→ Target: Eric Topol
→ Platforms: Twitter, Substack
用户:"Topol最近在发布什么内容?"
→ 目标:Eric Topol
→ 平台:Twitter, Substack

Step 2: Research with Perplexity

步骤2:使用Perplexity调研

Use Perplexity MCP or web search to find:
  • Recent posts/articles
  • Engagement metrics
  • Topic distribution
使用Perplexity MCP或网页搜索查找:
  • 近期发布的帖子/文章
  • 参与度指标
  • 主题分布

Step 3: Analyze Patterns

步骤3:分析模式

  • What topics repeat?
  • What gets most engagement?
  • What's the posting frequency?
  • 哪些主题重复出现?
  • 哪些内容获得最高参与度?
  • 发布频率是多少?

Step 4: Generate Gap Analysis

步骤4:生成空白分析

Compare with user's existing content:
  • What's covered vs. uncovered?
  • Where can user differentiate?
  • What's the unique angle?
和用户现有内容对比:
  • 哪些内容覆盖了?哪些没覆盖?
  • 用户可以在哪里实现差异化?
  • 独特视角是什么?

Step 5: Actionable Recommendations

步骤5:可落地建议

  • Specific topics to cover
  • Formats to try
  • Timing suggestions

  • 建议覆盖的具体主题
  • 可尝试的内容格式
  • 发布时间建议

SAMPLE WORKFLOW

示例工作流

User: "Find content gaps in cardiology YouTube"

Claude:
1. Uses Perplexity to search:
   - "Eric Topol recent tweets cardiology 2025"
   - "Peter Attia podcast topics 2025"
   - "York Cardiology recent videos"
   - "Indian cardiology YouTube channels"

2. Analyzes results:
   - Topic frequency
   - Engagement patterns
   - Content gaps

3. Cross-references with user's content:
   - What has user covered?
   - What's missing?
   - What's unique to user?

4. Outputs:
   - Gap analysis report
   - Priority topics list
   - Differentiation strategy

用户:"查找心脏病学YouTube领域的内容空白"

Claude操作:
1. 使用Perplexity搜索:
   - "Eric Topol 2025年心脏病学相关最新推文"
   - "Peter Attia 2025年播客主题"
   - "York Cardiology最新视频"
   - "印度心脏病学YouTube频道"

2. 分析结果:
   - 主题频率
   - 参与度模式
   - 内容空白

3. 和用户内容交叉对比:
   - 用户已经覆盖了哪些内容?
   - 缺失的内容是什么?
   - 用户的独特优势是什么?

4. 输出:
   - 空白分析报告
   - 优先级主题列表
   - 差异化策略

DEPENDENCIES

依赖项

python
undefined
python
undefined

Already have

已安装

anthropic>=0.18.0 python-dotenv>=1.0.0 rich>=13.0.0
anthropic>=0.18.0 python-dotenv>=1.0.0 rich>=13.0.0

For web scraping (optional)

网页爬取所需(可选)

requests>=2.31.0 beautifulsoup4>=4.12.0

---
requests>=2.31.0 beautifulsoup4>=4.12.0

---

API KEYS NEEDED

所需API密钥

KeyPurposeStatus
PERPLEXITY_API_KEYWeb searchAlready have (via OpenRouter)
ANTHROPIC_API_KEYAnalysisAlready have

密钥用途状态
PERPLEXITY_API_KEY网页搜索已获取(通过OpenRouter)
ANTHROPIC_API_KEY内容分析已获取

PRE-CONFIGURED INFLUENCER PROFILES

预配置影响力人物档案

Located in
data/influencers.json
:
json
{
  "influencers": [
    {
      "name": "Eric Topol",
      "handle": "@EricTopol",
      "platforms": ["twitter", "substack"],
      "focus": ["clinical_trials", "digital_health", "AI_medicine"],
      "style": "expert_commentary",
      "track_for": "voice_model"
    },
    {
      "name": "Peter Attia",
      "handle": "peterattiamd",
      "platforms": ["podcast", "youtube", "newsletter"],
      "focus": ["longevity", "metabolic_health", "CVD_prevention"],
      "style": "deep_dive",
      "track_for": "format_inspiration"
    },
    {
      "name": "York Cardiology",
      "handle": "@YorkCardiology",
      "platforms": ["youtube"],
      "focus": ["ECG", "patient_education", "clinical_cases"],
      "style": "educational",
      "track_for": "competitor"
    },
    {
      "name": "Dr Navin Agrawal",
      "handle": null,
      "platforms": ["youtube"],
      "focus": ["patient_education", "hindi"],
      "style": "simple_explanations",
      "track_for": "competitor"
    }
  ]
}

存储在
data/influencers.json
json
{
  "influencers": [
    {
      "name": "Eric Topol",
      "handle": "@EricTopol",
      "platforms": ["twitter", "substack"],
      "focus": ["clinical_trials", "digital_health", "AI_medicine"],
      "style": "expert_commentary",
      "track_for": "voice_model"
    },
    {
      "name": "Peter Attia",
      "handle": "peterattiamd",
      "platforms": ["podcast", "youtube", "newsletter"],
      "focus": ["longevity", "metabolic_health", "CVD_prevention"],
      "style": "deep_dive",
      "track_for": "format_inspiration"
    },
    {
      "name": "York Cardiology",
      "handle": "@YorkCardiology",
      "platforms": ["youtube"],
      "focus": ["ECG", "patient_education", "clinical_cases"],
      "style": "educational",
      "track_for": "competitor"
    },
    {
      "name": "Dr Navin Agrawal",
      "handle": null,
      "platforms": ["youtube"],
      "focus": ["patient_education", "hindi"],
      "style": "simple_explanations",
      "track_for": "competitor"
    }
  ]
}

NOTES

注意事项

  • Privacy: Only analyze public content
  • Frequency: Run weekly for trend tracking
  • Focus: Gap analysis, not copying
  • Goal: Find YOUR unique angle, not imitate others

This skill helps you understand the competitive landscape so you can differentiate, not duplicate.
  • 隐私:仅分析公开内容
  • 运行频率:每周运行一次追踪趋势
  • 核心方向:空白分析,而非抄袭
  • 目标:找到你的独特视角,而非模仿他人

这个技能帮助你了解竞争格局,实现差异化,而非重复他人内容。