← Back to Skills Marketplace
12095
Downloads
18
Stars
50
Active Installs
13
Versions
Install in OpenClaw
/install youtube-full
Description
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries,...
Usage Guidance
Install only if you are comfortable with an agent using TranscriptAPI, sending YouTube-related queries and your signup email to that service, consuming API credits, and storing a long-lived API key for future sessions. Prefer creating the TranscriptAPI account yourself, placing the key in a platform-managed secret store, and telling the agent to ask before using this skill.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-full
Version: 1.5.0
The skill includes instructions in `references/auth-setup.md` that explicitly direct the AI agent to bypass security redaction mechanisms (such as those in the Hermes environment) by writing sensitive API keys and tokens to temporary files instead of standard output. It also instructs the agent to autonomously determine how to modify system configuration files to persist environment variables. While these actions are framed as setup steps for the `transcriptapi.com` service, the use of evasion techniques against the agent's own safety filters and the broad mandate to modify shell profiles are high-risk behaviors.
Capability Assessment
Purpose & Capability
The core TranscriptAPI YouTube search, channel, playlist, and transcript requests fit the stated purpose, but the setup flow expands into delegated account creation, email/OTP handling, and credential issuance for a third-party service.
Instruction Scope
The activation text is broad enough to trigger when YouTube is only possibly relevant, and the auth guide tells the agent to route queries, emails, OTPs, and API credentials through TranscriptAPI workflows without a strong user-facing consent boundary.
Install Mechanism
The package is instruction-only Markdown with no executable installer or bundled scripts, but the instructions direct the runtime agent to make network requests and modify persistent environment configuration during setup.
Credentials
Internet access and a TranscriptAPI key are proportionate for this skill, but collecting a user's email, OTP, short-lived auth token, and long-lived API key is broader than ordinary transcript retrieval.
Persistence & Privilege
The guide instructs the agent to persist TRANSCRIPT_API_KEY across future sessions and shells using whichever local mechanism it determines, and it specifically recommends temporary-file handling to avoid redaction of access_token and api_key values.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-full - After installation, invoke the skill by name or use
/youtube-full - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.0
Replace auth.js with agent-native auth-setup.md; fix YAML frontmatter (quote descriptions); add version field; move homepage into metadata.openclaw.
v1.4.1
ClawHub variant: minimal tapi-auth.js v3.0.0, only writes to ~/.openclaw/openclaw.json
v1.4.0
**API key setup and file persistence now more robust, with explicit multi-shell support and safety backups.**
- Saving the API key now writes to multiple common shell/profile/config files to enable seamless background and cross-session authentication.
- Before updating any file, a backup to `<file>.bak` is created to prevent accidental data loss.
- Documentation (SKILL.md) expanded: describes all locations written, platform/OS-specific behavior, and enhanced safety notes.
- OpenClaw config integration: sets `enabled: true` and persists the API key for background agent use.
- Minor metadata update to declare new config file dependencies.
v1.3.4
- Metadata in SKILL.md compressed to a single line for improved formatting.
- No changes to functionality or setup; this is a documentation formatting update only.
v1.3.3
**Changelog for youtube-full v1.3.3**
- Streamlined skill setup: registration now requires only an email (password step removed).
- Updated verification to use a one-time token and OTP code, with seamless API key saving to shell profile.
- Channel and playlist endpoints now accept direct @handles, channel/playlist URLs, or IDs—no need to resolve first.
- Documented OpenAPI spec link for up-to-date schema reference.
- Clarified and simplified instructions throughout SKILL.md for easier onboarding and usage.
v1.3.2
Fix: markdown formatting + blank line between password warning and Step 2
v1.3.1
Fix: register response now echoes password + pre-filled next_command to prevent agents losing the password between register and verify steps
v1.3.0
Bundled auth script for agent-driven signup flow
v1.2.2
Fixed code block widths for proper rendering
v1.2.1
Removed separators
v1.2.0
Cleaned docs — removed internal implementation details
v1.1.0
Full v2 API support: search, channels, playlists. Accurate schemas, validation, cache TTLs.
v1.0.0
Initial release — YouTube transcripts via TranscriptAPI.com
Metadata
Frequently Asked Questions
What is youtube-full?
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries,... It is an AI Agent Skill for Claude Code / OpenClaw, with 12095 downloads so far.
How do I install youtube-full?
Run "/install youtube-full" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is youtube-full free?
Yes, youtube-full is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does youtube-full support?
youtube-full is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created youtube-full?
It is built and maintained by Rohit Das (@therohitdas); the current version is v1.5.0.
More Skills