360 Secure SkillHub
360 安全技能中心

thought-leader-tracker

该 Skill 通过 Bash CLI 调用 Node 收集脚本,按 config.json 中配置的思想领袖名称、关键词与平台,从 YouTube、Apple Podcasts、Spotify 等平台采集近期内容,并生成含标题、链接、发布日期、摘要、要点与共同主题分析的 Markdown 日报,支持 cron 定时执行。

rickytsao-swordedge
rickytsao-swordedge
热度 45.48
最近更新 2026-05-11 17:37:03
分类:数据依赖:代码执行 / 读写文件 / 第三方 API应用场景:报告撰写 / 研究 / 摘要总结 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add thought-leader-tracker-skill
Metadata
name
thought-leader-tracker
description
Daily automated collection of podcasts, interviews, and videos from thought leaders across YouTube, Apple Podcasts, and Spotify. Generates Markdown reports with content summaries, key points, and common theme analysis. Use when tracking thought leader content, creating daily digests, analyzing industry trends, or monitoring specific experts' new releases.

Thought Leader Tracker

Automated system for collecting and analyzing content from thought leaders across multiple platforms.

Quick Start

# Collect content from last 7 days
~/.openclaw/skills/thought-leader-tracker/thought-leader-tracker.sh collect

# Collect content from last 30 days
~/.openclaw/skills/thought-leader-tracker/thought-leader-tracker.sh collect 30

# List tracked thought leaders
~/.openclaw/skills/thought-leader-tracker/thought-leader-tracker.sh list

Configuration

Edit config.json to customize:

Add New Thought Leader

{
  "name": "Your Name",
  "keywords": ["keyword1", "keyword2", "keyword3"],
  "platforms": ["youtube", "apple-podcasts", "spotify"]
}

Default Thought Leaders

  • Boris Cherny (Performance, React, JavaScript)
  • 李飞飞 Fei-Fei Li (AI, Computer Vision)
  • Elen Verna (Product Management, SaaS)
  • Peter Steinberger (Software Development)
  • Dan Koe (Creator Economy)
  • Demis Hassabis (DeepMind, AI, AGI)

Output Format

Reports are saved to daily-logs/ with:

  • Title - Content title
  • Link - Direct URL to content
  • Publish Date - When content was released
  • Summary - Content description
  • Key Points - Extracted main points
  • Common Themes - Topics mentioned by 2+ thought leaders

API Setup (Production)

For full functionality, configure:

  1. YouTube Data API: Set YOUTUBE_API_KEY environment variable
  2. Spotify API: Configure OAuth2 credentials

Current implementation uses available public APIs (iTunes Search) and placeholders for authenticated services.

Automation

Add to crontab for daily collection:

# Daily at 8 AM
0 8 * * * ~/.openclaw/skills/thought-leader-tracker/thought-leader-tracker.sh collect 7

File Structure

thought-leader-tracker/
├── SKILL.md
├── thought-leader-tracker.sh    # Main CLI script
├── config.json                  # Configuration
├── scripts/
│   └── collector.js             # Content collection logic
└── daily-logs/                  # Generated reports
    └── daily-report-YYYY-MM-DD-7d.md