← Back to Skills Marketplace
fortunto2

Index Youtube

by Rust · GitHub ↗ · v2.0.0
cross-platform ⚠ suspicious
625
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install solo-index-youtube
Description
Index YouTube channel videos and transcripts for semantic search. Use when user says "index YouTube", "add YouTube channel", "update video index", or "index...
Usage Guidance
This skill appears coherent for indexing YouTube transcripts. Before installing or running it: (1) only install third‑party packages (solograph, yt-dlp) from sources you trust and consider using a virtualenv or isolated environment; (2) avoid automatically exposing browser cookies — only use --cookies-from-browser if you understand the privacy implications; (3) limit the number of videos (-n) to avoid rate limits and large disk usage; and (4) review solograph (if you plan to use it) to ensure it matches your security expectations.
Capability Analysis
Type: OpenClaw Skill Name: solo-index-youtube Version: 2.0.0 The skill is classified as suspicious due to a significant shell injection vulnerability. The `SKILL.md` instructs the AI agent to parse `$ARGUMENTS` and use them directly in `Bash` commands (e.g., `solograph-cli index-youtube -c <handle>` or `yt-dlp` URLs) without specifying sanitization. This allows a malicious user to inject arbitrary commands if the agent's implementation is naive. While the skill requests broad `Bash`, `Read`, `Write`, and `Grep` permissions, their described usage is generally aligned with the stated purpose of indexing YouTube content, and there are no explicit instructions for data exfiltration or other malicious activities.
Capability Assessment
Purpose & Capability
The skill is an instruction-only helper for indexing YouTube transcripts. It only references yt-dlp and optional solograph tooling, which are reasonable for this task. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md describes only actions needed to index transcripts: detect mode, use solograph CLI when available, or use yt-dlp to fetch and convert subtitles, then write summaries to docs/youtube. The instructions reference local file paths for output (docs/youtube/) and suggest using browser cookies for authenticated downloads (yt-dlp flag) — that suggestion is relevant to downloading protected transcripts but could expose browser cookies if used carelessly; otherwise the runtime steps stay within the stated purpose.
Install Mechanism
No install spec in the skill bundle (instruction-only). SKILL.md suggests installing third-party tools via pip/uvx (solograph) and installing yt-dlp (brew/pip/pipx). This is expected but installing packages runs third-party code — verify trustworthiness of solograph and use virtualenv/sandbox if concerned.
Credentials
The skill declares no required environment variables or credentials. The only potentially sensitive suggestion is using yt-dlp's --cookies-from-browser for authenticated access; that is optional and not requested by the skill itself.
Persistence & Privilege
The skill does not request always:true and contains no autonomous or privileged persistence mechanisms. It writes output to a local docs/youtube/ path as part of its normal indexing behavior — this is proportional to its purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install solo-index-youtube
  3. After installation, invoke the skill by name or use /solo-index-youtube
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Universalize: remove project-specific references, add SearXNG recommendation
v1.1.0
Initial publish
Metadata
Slug solo-index-youtube
Version 2.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Index Youtube?

Index YouTube channel videos and transcripts for semantic search. Use when user says "index YouTube", "add YouTube channel", "update video index", or "index... It is an AI Agent Skill for Claude Code / OpenClaw, with 625 downloads so far.

How do I install Index Youtube?

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

Is Index Youtube free?

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

Which platforms does Index Youtube support?

Index Youtube is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Index Youtube?

It is built and maintained by Rust (@fortunto2); the current version is v2.0.0.

💬 Comments