refresh-insights

Fetch YouTube transcripts, extract insights, and deduplicate results for configured channels.

30|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/harperaa/bastionclaw --skill refresh-insights
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refresh-insights
Source: https://github.com/harperaa/bastionclaw/tree/main/container/skills/refresh-insights
Command: npx skills add https://github.com/harperaa/bastionclaw --skill refresh-insights

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the process of refreshing YouTube insights by loading channel sources, fetching transcripts, extracting actionable insights, and deduplicating results to keep analytics current.

Core Features & Use Cases

  • Load sources from a central sources.json and determine the lookback window.
  • Fetch transcripts for tracked channels using a scheduled or on-demand run.
  • Extract insights from full transcripts (minimum 10 insights per video) and attach metadata.
  • Deduplicate insights across videos and report results via messaging.

Quick Start

Run the refresh-insights skill to fetch new transcripts, extract insights, and deduplicate for all configured channels.

Frequently Asked Questions about refresh-insights

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate YouTube transcript extraction and insight generation?

Deduplicate YouTube insights by processing extracted results across multiple videos to remove redundant entries. The pipeline ensures analytics remain current by automatically filtering overlapping insights and reporting clean metrics.

Can I exclude YouTube Shorts from my transcript analysis pipeline?

Configure YouTube channels for automated insight refresh by adding them to a central sources.json file. The pipeline reads this configuration to determine tracked channels and apply the appropriate lookback window for fetching new transcripts.

What is the best way to deduplicate insights across multiple YouTube videos?

Deduplicate YouTube insights by processing extracted results across multiple videos to remove redundant entries. The pipeline ensures analytics remain current by automatically filtering overlapping insights and reporting clean metrics.

Does this YouTube insights pipeline require a minimum number of insights per video?

Yes, the YouTube insights pipeline requires a minimum of ten insights per video. It extracts actionable insights from full transcripts and attaches metadata before deduplicating the results across all processed videos.