← Back to Skills Marketplace
3138
Downloads
3
Stars
6
Active Installs
13
Versions
Install in OpenClaw
/install video-transcript
Description
Use when video content needs to be extracted as text: pasted YouTube links or IDs, requests to transcribe, summarize, quote, translate, convert video to text...
Usage Guidance
This skill appears to be what it says: it will use a TranscriptAPI key to fetch YouTube transcripts and can create an account for you if you ask it to. Before installing/use: (1) Decide whether you want to paste an API key you create yourself (safer) or let the agent create an account (it will need your email and the OTP). (2) Understand that the skill will ask to store the key persistently (may modify shell profile or agent secret storage) so future sessions can use it — confirm where it will be saved and that this location is acceptable. (3) The agent will instruct writing temporary files for tokens; ensure temporary files are cleaned up and not stored in a shared location. (4) Verify transcriptapi.com and the account’s billing/usage limits and do not reuse high-privilege or unrelated credentials. If you are uncomfortable with the agent editing profile files or handling OTPs on your behalf, prefer to generate the key yourself and paste it when prompted.
Capability Analysis
Type: OpenClaw Skill
Name: video-transcript
Version: 1.5.0
The skill includes instructions in 'references/auth-setup.md' that explicitly direct the AI agent to circumvent platform-level security features, specifically by bypassing the redaction of sensitive tokens (API keys) through the use of temporary files. It also instructs the agent to autonomously identify and modify system persistence files (like shell profiles) to store credentials. While these actions are framed as functional setup steps for the 'transcriptapi.com' service, the methodology for evading security filters and modifying environment configurations represents a high-risk pattern often used to hide activity or maintain persistence.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description (video transcript extraction) aligns with the declared requirement (TRANSCRIPT_API_KEY) and the documented API endpoints. There are no unrelated env vars, binaries, or install artifacts that suggest a different purpose.
Instruction Scope
SKILL.md and references/auth-setup.md explicitly instruct the agent to call transcriptapi.com endpoints, create an account if needed (register + OTP verify), ask the user for email/OTP, and persist the returned api_key. These instructions stay within the stated purpose but do include actions beyond simple HTTP requests (writing raw responses to temp files, persisting env vars into shell/profile or agent config). Users should expect the agent to modify config files or agent secrets storage when following the 'Storing the Key' steps.
Install Mechanism
No install spec and no code files — instruction-only skill with no on-disk installers. This is the lowest-risk install pattern.
Credentials
Only one required credential (TRANSCRIPT_API_KEY, primaryEnv) is declared and used. That is proportionate for a third-party transcript API integration; no unrelated secrets or multiple service credentials are requested.
Persistence & Privilege
The skill instructs persisting the API key so it is available across sessions (including non-interactive shells) and discusses editing shell profiles or agent-specific secret stores. always:false (not forced globally). Persisting a secret and modifying profile files is expected for this use case but is a material action users should approve consciously.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-transcript - After installation, invoke the skill by name or use
/video-transcript - 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
**Expanded cross-platform API key setup and storage for autonomous use.**
- The setup process now writes the API key to multiple common shell and agent configuration files to enable seamless use across macOS, Linux, and Windows.
- All modified files are safely backed up as `<file>.bak` before changes.
- Added a new section documenting every file written, under what conditions, and with what contents.
- Clarified that OpenClaw config is updated for background agent access ("enabled: true").
- Metadata in SKILL.md updated to reflect new config file dependencies for robust background operation.
v1.3.4
- Metadata in SKILL.md reformatted to compact JSON style for consistency.
- No changes to functionality, API, or instructions.
v1.3.3
- Simplified the account creation and API key setup process—no password required, streamlined verification, and API key is now auto-saved to your shell profile and config file.
- Added user-invocable tag and updated metadata for broader compatibility.
- Improved setup instructions for registration, verification, and key storage.
- Dropped explicit password handling from registration and verification steps.
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 video-transcript?
Use when video content needs to be extracted as text: pasted YouTube links or IDs, requests to transcribe, summarize, quote, translate, convert video to text... It is an AI Agent Skill for Claude Code / OpenClaw, with 3138 downloads so far.
How do I install video-transcript?
Run "/install video-transcript" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is video-transcript free?
Yes, video-transcript is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does video-transcript support?
video-transcript is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created video-transcript?
It is built and maintained by Rohit Das (@therohitdas); the current version is v1.5.0.
More Skills