← Back to Skills Marketplace
Youtube Audio
by
mhogan2013-9
· GitHub ↗
· v1.0.0
· MIT-0
46
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install youtube-audio
Description
extract YouTube video URL into extracted audio track with this skill. Works with MP4, MOV, WebM, AVI files up to 500MB. content creators use it for extractin...
Usage Guidance
What to consider before installing:
- This skill uploads videos (up to 500MB) to an external service (mega-api-prod.nemovideo.ai). Do not send sensitive or private content unless you trust that service and have reviewed its privacy/retention policy.
- The skill will send your NEMO_TOKEN as an Authorization bearer token on every API call. Only provide a token you control and trust; if you have a long-lived token in your environment, it will be used.
- If no token is present, the skill will obtain an anonymous token automatically by POSTing to the service (it generates a UUID client id). That gives temporary credentials to the remote service — again, consider whether you want automated credential creation.
- There is a mismatch between the registry metadata (no config paths) and the SKILL.md frontmatter (~/.config/nemovideo/). Ask the publisher which is correct if you care about local config exposure.
- The skill's name implies 'audio extraction' but the instructions implement a broader video-edit/render workflow (edits, overlays, SSE streams). If you only need lightweight local audio extraction, a local tool (ffmpeg) would avoid uploading your files.
- If you proceed, test with a non-sensitive sample file first to confirm behavior, headers sent, and that outputs meet expectations.
If you want, I can: (a) extract the exact API calls and headers this skill will send for a sample request, or (b) suggest a purely local alternative using ffmpeg so nothing leaves your machine.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-audio
Version: 1.0.0
The skill is a functional API wrapper for a third-party video processing service (nemovideo.ai). It provides detailed instructions for the agent to handle authentication via tokens, manage user sessions, and map natural language prompts to specific REST API endpoints for audio/video extraction. While it includes instructions to manage the agent's persona (e.g., hiding technical details) and performs basic environment fingerprinting for attribution headers, these behaviors are consistent with the stated purpose of the tool and do not show evidence of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
The name/description emphasize extracting audio from YouTube videos, but the runtime instructions describe a full cloud video render/edit pipeline (tracks, overlays, SSE-driven edits, exports, GPU nodes, 1080p MP4 output). That is broader than a simple 'audio extractor' and may request uploading whole videos. Also the SKILL.md frontmatter lists a config path (~/.config/nemovideo/) while the registry metadata listed none — an inconsistency about what local config it expects.
Instruction Scope
The instructions are detailed and bounded to the nemo backend API (session creation, upload, SSE, polling, export). They instruct the agent to POST to an anonymous-token endpoint if no NEMO_TOKEN is present (generate UUID, exchange for a short-lived token) and to include skill attribution headers. They also ask the agent to detect an install path to set X-Skill-Platform and to read the file's YAML frontmatter for X-Skill-Version. These filesystem checks and automatic token acquisition are reasonable for a cloud service integration but expand the agent's actions beyond simple local processing (network uploads, filesystem reads).
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written by an installer step according to provided metadata.
Credentials
Only one env var is required: NEMO_TOKEN (declared as primary). That is proportional for a hosted service. Caveats: the skill will use the token as a Bearer credential on every request to mega-api-prod.nemovideo.ai, and the SKILL.md also indicates an anonymous-token flow that creates a token client-side if none is present. The earlier registry summary claimed no config paths but the SKILL.md frontmatter lists ~/.config/nemovideo/, which is inconsistent and worth confirming.
Persistence & Privilege
always:false and model-invocation not disabled (normal). The skill does not request persistent/always-on privileges or changes to other skills. It does instruct reading certain local paths to detect platform attribution, which is limited in scope.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-audio - After installation, invoke the skill by name or use
/youtube-audio - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Extract audio from YouTube videos quickly and easily.
- Accepts YouTube URLs and extracts audio tracks within 20–40 seconds using cloud GPUs.
- Supports MP4, MOV, WebM, and AVI files up to 500MB.
- Handles authentication automatically; provides free starter credits if needed.
- Offers download of 1080p MP4 files after processing.
- Includes clear workflows for edit, export, balance, and status queries.
- Provides descriptive error handling and helpful user feedback.
Metadata
Frequently Asked Questions
What is Youtube Audio?
extract YouTube video URL into extracted audio track with this skill. Works with MP4, MOV, WebM, AVI files up to 500MB. content creators use it for extractin... It is an AI Agent Skill for Claude Code / OpenClaw, with 46 downloads so far.
How do I install Youtube Audio?
Run "/install youtube-audio" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Youtube Audio free?
Yes, Youtube Audio is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Youtube Audio support?
Youtube Audio is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Youtube Audio?
It is built and maintained by mhogan2013-9 (@mhogan2013-9); the current version is v1.0.0.
More Skills