← Back to Skills Marketplace
mjohannp

YouTube AI Videos

cross-platform ✓ Security Clean
577
Downloads
2
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install youtube-ai-videos
Description
Fetch latest AI-related YouTube videos from curated channels using YouTube Data API v3 and filter by keywords
Usage Guidance
This skill appears to do exactly what it says: it calls the YouTube Data API and scrapes YouTube pages to collect recent AI-related videos. Before installing, do the following: (1) Verify you supply the API key via an environment variable or the recommended secrets file rather than putting it into config.json (the README warns about this). (2) Confirm the registry metadata is updated to list YOUTUBE_API_KEY as a required env var (current metadata incorrectly shows none). (3) Inspect the bundled scripts (they're small) and run them in a sandbox or with a restricted account if you have concerns about network access. (4) Be aware the script will make outbound calls to googleapis.com and youtube.com and will consume your YouTube API quota.
Capability Analysis
Type: OpenClaw Skill Name: youtube-ai-videos Version: 1.0.1 The skill bundle is benign. It fetches YouTube videos using the YouTube Data API v3, as described. The code (`scripts/fetch_youtube_ai_videos.py`) securely handles API keys by prioritizing environment variables and a dedicated secrets file (`~/.openclaw/secrets/youtube_api_key.txt`) over the `config.json` file, and it warns the user if the less secure config option is used. All network requests are made to the legitimate YouTube API, and there is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in the `SKILL.md` or `README.md` files. The utility script `scripts/find_channel_id.py` is also benign, performing its stated function without malicious intent.
Capability Assessment
Purpose & Capability
Name/description (fetch AI-related YouTube videos) match the included scripts and SKILL.md. The scripts call the YouTube Data API and scrape YouTube pages to resolve handles — which is expected for this functionality. Note: registry metadata at the top listed 'Required env vars: none' while SKILL.md and the scripts require a YOUTUBE_API_KEY; this is an administrative inconsistency but not a functional mismatch.
Instruction Scope
SKILL.md and the Python scripts limit actions to fetching channel pages and YouTube Data API endpoints, filtering titles by configured keywords, and printing results. The runtime instructions explicitly specify where to obtain the API key and where it may be read from (env, secrets file, config). There are no instructions to read unrelated system files, modify other skills, or send data to unknown third-party endpoints.
Install Mechanism
This is an instruction-only skill with bundled Python scripts and no install spec. The scripts use only Python standard library modules (urllib, json, re, datetime) and don't perform any downloads or archive extraction at install time. No high-risk install behavior detected.
Credentials
The only secret/access needed is a YouTube Data API key (YOUTUBE_API_KEY), which is appropriate and proportional to the stated functionality. The scripts support a secrets file (~/.openclaw/secrets/youtube_api_key.txt) and a config fallback. There are no unrelated credentials requested.
Persistence & Privilege
Skill does not request persistent/always-on presence (always: false) and does not modify other skills or system-wide settings. It runs on-demand and only performs outbound HTTP requests to YouTube/Google endpoints.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install youtube-ai-videos
  3. After installation, invoke the skill by name or use /youtube-ai-videos
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fixed documentation: API key is now properly declared as required. Removed RSS references. Improved security documentation.
v1.0.0
Initial release: Fetch AI videos from YouTube channels with keyword filtering
Metadata
Slug youtube-ai-videos
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is YouTube AI Videos?

Fetch latest AI-related YouTube videos from curated channels using YouTube Data API v3 and filter by keywords. It is an AI Agent Skill for Claude Code / OpenClaw, with 577 downloads so far.

How do I install YouTube AI Videos?

Run "/install youtube-ai-videos" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is YouTube AI Videos free?

Yes, YouTube AI Videos is completely free (open-source). You can download, install and use it at no cost.

Which platforms does YouTube AI Videos support?

YouTube AI Videos is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created YouTube AI Videos?

It is built and maintained by Michael Johannhanwahr (@mjohannp); the current version is v1.0.1.

💬 Comments