lattifai/omni-captions-skills/omnicaptions-download
Claude Code and agent skill by lattifai/omni-captions-skills
- community
Checking that the SKILL.md file is still in the repository.
Use when downloading videos, audio, or captions from YouTube and other video platforms. Supports quality selection.
Install
npx vskill@latest install lattifai/omni-captions-skills/omnicaptions-downloadSKILL.md
Download from Video Platforms
Download videos, audio, and captions from YouTube and 1000+ video platforms using yt-dlp.
Confirmation Required
IMPORTANT: Before executing any download, you MUST confirm with the user using AskUserQuestion:
- Show the URL to download
- Show the quality setting (audio/video)
- Show the output directory
- Ask for confirmation
Example confirmation:
Only proceed with the download command after user confirms.
When to Use
- Download YouTube videos/audio for offline use
- Extract captions from video platforms
- Get audio for local transcription or editing
When NOT to Use
- Just need transcription (use
/omnicaptions:transcribe- Gemini handles URLs directly) - Converting existing caption formats (use
/omnicaptions:convert)
Setup
CLI Usage
Note: By default, files are saved to the current working directory. Do not specify -o unless the user explicitly requests a different location.
| Option | Description | |
|---|---|---|
-o, --output | Output directory (default: current) | |
-q, --quality | Quality: audio (default), best, 1080p, 720p, 480p, 360p | |
-v, --verbose | Verbose output |
Quality Presets
| Preset | Description | |
|---|---|---|
audio | Audio only (m4a/mp3), smallest size | |
1080p | 1080p video + audio (recommended for video) | |
720p | 720p video + audio | |
480p | 480p video + audio | |
360p | 360p video + audio | |
best | Best available quality (may be 4K+, very large) |
Output
Downloads produce:
- Audio/Video file:
.m4a,.mp4, etc. - Captions (if available):
.vttor.srt - Metadata:
.meta.json(video resolution, title, etc. for ASS font scaling)
The .meta.json file stores video resolution, which omnicaptions convert uses to auto-calculate font size for ASS karaoke output.
Supported Platforms
YouTube, Bilibili, Vimeo, Twitter/X, and 1000+ sites.
Related Skills
| Skill | Use When | |
|---|---|---|
/omnicaptions:transcribe | Transcribe downloaded audio/video | |
/omnicaptions:translate | Translate captions with Gemini | |
/omnicaptions:translate | Translate captions with Claude (no API) | |
/omnicaptions:convert | Convert caption format |
Workflow Examples
Important: Generate bilingual captions AFTER LaiCut alignment. Preserve language tag in filename.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/omnicaptions-download/SKILL.md
Popularity
- Repository stars
- 21
- Repository forks
- 2
- 7-day trend score
- 16
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 7 Apr 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lattifai/omni-captions-skills/omnicaptions-download)