Agent skill

C Video

by daxaur in daxaur/openpaw

Download videos, extract audio, convert formats, and clip segments using yt-dlp and ffmpeg.

MITAuto-check passedMedia & Creative

Install C Video

skills CLI
$ npx skills add daxaur/openpaw --skill c-video -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install daxaur/openpaw c-video --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/daxaur/openpaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/c-video .claude/skills/c-video && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
c-video
GitHub stars
174
Token cost
~378 tokens
SKILL.md length
73 words
Files
1
Skills in repo
42
Repo updated
First seen
Licence
MIT

At a glance

Download videos, extract audio, convert formats, and clip segments using yt-dlp and ffmpeg.

  • Tasks that involve Video production
  • SKILL.md covers What This Skill Does, Available CLI Tools, Usage Guidelines and Notes
  • Calls yt-dlp, ffmpeg and pip; reaches youtube.com

What it does

C Video is an agent skill from daxaur/openpaw. Download videos, extract audio, convert formats, and clip segments using yt-dlp and ffmpeg. Supports YouTube, Vimeo, and hundreds of other sites.

Its SKILL.md is about 380 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Video production. It works with FFmpeg and YouTube. The repository describes itself as: Personal Assistant Wizard for Claude Code — npx pawmode. The licence is MIT.

When your agent uses it

  • Tasks that involve Video production

Example prompts

  • “/c-video”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit a2562d1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • yt-dlp
    • ffmpeg
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • youtube.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

C Video loads about 378 tokens when it runs. Until then it costs about 39 tokens; SKILL.md has 73 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~39
When it runs · the whole SKILL.md, loaded when a task matches
~378

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from daxaur/openpaw at commit a2562d1, republished under its MIT licence (© daxaur). 73 words, ~378 tokens.

Download SKILL.mdSave it as .claude/skills/c-video/SKILL.md (or your agent's skills folder).
name
c-video
description
Download videos, extract audio, convert formats, and clip segments using `yt-dlp` and `ffmpeg`. Supports YouTube, Vimeo, and hundreds of other sites.
tags
video, audio, download, yt-dlp, ffmpeg, conversion

What This Skill Does

Enables Claude to download online videos, extract audio tracks, convert between formats, and cut/clip video segments using yt-dlp and ffmpeg.

Available CLI Tools

yt-dlp — Video Downloading
bash
# Download a video (best quality)
yt-dlp "https://youtube.com/watch?v=ID"

# Download audio only as MP3
yt-dlp -x --audio-format mp3 "https://youtube.com/watch?v=ID"

# Download specific format/resolution
yt-dlp -f "bestvideo[height<=1080]+bestaudio" "URL"

# Download to specific output path
yt-dlp -o "~/Downloads/%(title)s.%(ext)s" "URL"

# List available formats
yt-dlp -F "URL"
ffmpeg — Processing & Conversion
bash
# Convert video format
ffmpeg -i input.mp4 output.webm

# Extract audio from video
ffmpeg -i input.mp4 -vn -acodec mp3 output.mp3

# Clip a segment (start time, duration)
ffmpeg -i input.mp4 -ss 00:01:30 -t 00:00:45 -c copy clip.mp4

# Resize video
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4

Usage Guidelines

  • Confirm the output directory before downloading large files
  • Use -x with yt-dlp for audio-only extraction instead of downloading video first

Notes

  • Only download content you have rights to use
  • yt-dlp may need periodic updates: pip install -U yt-dlp

© daxaur, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/c-video of daxaur/openpaw.

Open the folder on GitHubat commit a2562d1

Compare with similar skills

C Video next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

C Video compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
C Video this skilldaxaur/openpaw174—~378Automated safety check: PassMIT
Shorts Video Makeruxjoseph/content-marketing-team107—~665Automated safety check: PassNone
Showcase Videorehan-remade/universal-modder5.3k—~1.3kAutomated safety check: PassMIT
Video Downloadcalesthio/OpenMontage65k—~885Automated safety check: PassAGPL-3.0
Video Transcript Downloadersundial-org/awesome-openclaw-skills6632 repos~574Automated safety check: PassNone
Youtube Downloaderdaymade/claude-code-skills1.4k—~4.7kAutomated safety check: PassMIT

Similar skills

  • Shorts Video Maker

    uxjoseph/content-marketing-team

    YouTube 영상에서 쇼츠 클립 3개를 자동 제작합니다. An agent skill from uxjoseph/content-marketing-team.

    107 GitHub stars~665 tokensUpdated 9 mo ago
    Media & CreativeAuto-check passed
  • Showcase Video

    rehan-remade/universal-modder

    Record and cut a short showcase video of a game mod, or a compilation of clips, ready to post on X/YouTube.

    5.3k GitHub stars~1.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Video Download

    calesthio/OpenMontage

    Download video and audio from YouTube and 1000+ sites using yt-dlp.

    65k GitHub stars~885 tokensUpdated 5 days ago
    Media & CreativeAuto-check passed
  • Video Transcript Downloader

    sundial-org/awesome-openclaw-skills

    Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site.

    663 GitHub starsUsed in 2 repos~574 tokens
    Media & CreativeAuto-check passed
  • Youtube Downloader

    daymade/claude-code-skills

    Download YouTube videos and HLS streams (m3u8) from platforms like Mux, Vimeo, etc.

    1.4k GitHub stars~4.7k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Beat Sync Reel

    gooseworks-ai/goose-skills

    Generates Instagram Reels where product image cuts are synced to audio beats.

    1.2k GitHub starsUsed in 1 repo~2.5k tokens
    Media & CreativeAuto-check: notes

More from daxaur/openpaw

All 42 skills in this repo
  • C Lockin

    daxaur/openpaw

    Lock In Mode — orchestrate distraction blocking, environment setup, and session tracking.

    174 GitHub starsUsed in 1 repo~547 tokens
    Auto-check passed
  • C Notes

    daxaur/openpaw

    Manage Apple Notes and Apple Reminders from the CLI. An agent skill from daxaur/openpaw.

    174 GitHub starsUsed in 1 repo~450 tokens
    Auto-check passed
  • C Briefing

    daxaur/openpaw

    Daily briefing — morning summary of email, calendar, tasks, weather.

    174 GitHub stars~559 tokensUpdated 4 mo ago
    Auto-check passed
  • C Calendar

    daxaur/openpaw

    View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).

    174 GitHub stars~566 tokensUpdated 4 mo ago
    Auto-check passed
  • C Contacts

    daxaur/openpaw

    macOS Contacts — search, list, and look up contact details via AppleScript.

    174 GitHub stars~466 tokensUpdated 4 mo ago
    Auto-check passed
  • C Email

    daxaur/openpaw

    Read, send, search, and label email via gog (Gmail CLI) or himalaya (IMAP).

    174 GitHub stars~547 tokensUpdated 4 mo ago
    Auto-check passed

Works with

Questions about C Video

What does C Video do?

Download videos, extract audio, convert formats, and clip segments using yt-dlp and ffmpeg. C Video is an agent skill from daxaur/openpaw. Download videos, extract audio, convert formats, and clip segments using yt-dlp and ffmpeg.

When should I use C Video?

C Video fits situations like: tasks that involve Video production.

How do I install C Video in Claude Code?

Run `npx skills add daxaur/openpaw --skill c-video -a claude-code`. Or copy the skill folder (skills/c-video in daxaur/openpaw) into .claude/skills/c-video in your project. Claude Code loads it when a task matches its description.

How do I install C Video in Codex?

Run `npx skills add daxaur/openpaw --skill c-video -a codex`. Or copy the skill folder (skills/c-video in daxaur/openpaw) into .agents/skills/c-video in your project. Codex loads it when a task matches its description.

Can I use C Video in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add daxaur/openpaw --skill c-video -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/c-video, .gemini/skills/c-video, .github/skills/c-video and .opencode/skills/c-video in your project.

What does C Video need to run?

Going by SKILL.md and its folder, C Video needs the command-line tools its instructions call (yt-dlp, ffmpeg and pip). Our summary lists: Python 3.

Does C Video access the network?

SKILL.md names 1 domain. In commands or code: youtube.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is C Video safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does C Video use?

C Video is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does C Video use?

About 378 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to C Video?

Skills that share tags, products or a category with C Video: Shorts Video Maker (uxjoseph/content-marketing-team, 107 stars), Showcase Video (rehan-remade/universal-modder, 5.3k stars), Video Download (calesthio/OpenMontage, 65k stars) and Video Transcript Downloader (sundial-org/awesome-openclaw-skills, 663 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains C Video?

daxaur (a GitHub user) maintains it in daxaur/openpaw, which has 174 GitHub stars. The repository holds 42 skills in this directory. The repository was last updated on May 23, 2026.

Source: daxaur/openpaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.