Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Fixed documentation: API key is now properly declared as required. Removed RSS references. Improved security documentation.
What This Skill Does
Fetches recent AI-related YouTube videos from a configured list of channels using YouTube Data API v3. Filters results by keywords in the title and video age, returning up to 15 videos sorted by publish date.
Combines channel-level filtering with keyword matching in a single pass, avoiding the need to manually check multiple YouTube channels or rely on YouTube's recommendation algorithm.
When to use it
- Morning briefing on new AI tutorial releases
- Tracking a specific creator's AI content
- Filtering AI news videos from the past 48 hours
- Aggregating AI videos across multiple channels into one list
- Checking if a channel posted about a specific AI topic recently
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: fetch the latest AI videos from the past 2 days
- 1Load YouTube API key from environment variable or secrets file
- 2Query YouTube Data API v3 for recent uploads from each configured channel
- 3Filter returned videos by keyword matches in title
- 4Drop videos older than 2 days
- 5Sort remaining videos by publish date and return the top 15
Numbered list of up to 15 videos with time-ago label, bold keyword highlights in title, channel name, and direct YouTube link
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.