← Back to Skills Marketplace
YouTube-Hook
by
Markus Mikely
· GitHub ↗
· v1.0.0
638
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install youtube-hook
Description
Generate high-performing YouTube video scripts, titles, thumbnails, descriptions, and chapter markers from any topic or content
Usage Guidance
This skill appears internally consistent, but before installing consider: (1) it will send your query text to Tavily when using trend analysis — only provide non-sensitive topics and review Tavily's privacy policy; (2) use a dedicated, limited-scope TAVILY_API_KEY (rotate if compromised); (3) if you need stronger isolation, run the skill in an environment with network egress controls or monitor outbound calls to api.tavily.com; (4) the bundled Python scripts are small and readable—review them yourself if you have concerns. Overall the requested access is minimal and expected for the described functionality.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-hook
Version: 1.0.0
The skill is classified as suspicious due to a lack of input sanitization in its Python scripts. Specifically, `scripts/trend_analyzer.py` uses unsanitized user input (`topic`) directly in a query to the external Tavily API (https://api.tavily.com/). This creates a prompt injection vulnerability against the third-party API, which could lead to API abuse or unintended search results. Similar input sanitization issues exist in `scripts/hook_generator.py` and `scripts/title_optimizer.py`, where unsanitized user input is used in string formatting, posing a risk if their output were subsequently executed in a shell context. There is no evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, backdoor installation, or direct system compromise.
Capability Assessment
Purpose & Capability
The skill is a YouTube content generator and includes three small scripts: hook_generator and title_optimizer (local, no network), and trend_analyzer which clearly documents use of the Tavily API. Requiring TAVILY_API_KEY is appropriate and proportional to the stated trend-analysis capability.
Instruction Scope
SKILL.md instructs the agent to generate titles, thumbnails, scripts, chapters, etc. It does not direct reading of unrelated local files, other environment variables, or exfiltration to arbitrary endpoints beyond Tavily. The runtime steps are scoped to content-generation tasks.
Install Mechanism
No install spec / remote downloads are present (instruction-only with bundled scripts). The included Python files are small and readable; there are no URLs or archives being fetched during install.
Credentials
Only one environment variable is required (TAVILY_API_KEY) and it is used only by scripts/trend_analyzer.py to call https://api.tavily.com/, which matches the skill purpose. No unrelated credentials or broad secrets are requested.
Persistence & Privilege
always is false, the skill does not request permanent/forced inclusion, and there is no indication it modifies other skills or global agent settings. Autonomous invocation is allowed by default (expected).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-hook - After installation, invoke the skill by name or use
/youtube-hook - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: full video script generator for YouTube
Metadata
Frequently Asked Questions
What is YouTube-Hook?
Generate high-performing YouTube video scripts, titles, thumbnails, descriptions, and chapter markers from any topic or content. It is an AI Agent Skill for Claude Code / OpenClaw, with 638 downloads so far.
How do I install YouTube-Hook?
Run "/install youtube-hook" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube-Hook free?
Yes, YouTube-Hook is completely free (open-source). You can download, install and use it at no cost.
Which platforms does YouTube-Hook support?
YouTube-Hook is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created YouTube-Hook?
It is built and maintained by Markus Mikely (@markusmikely); the current version is v1.0.0.
More Skills