Agent skill

Media Downloader

by yizhiyanhua-ai in yizhiyanhua-ai/media-downloader

智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑. An agent skill from yizhiyanhua-ai/media-downloader.

No licenceAuto-check passedMedia & Creative

Install Media Downloader

skills CLI
$ npx skills add yizhiyanhua-ai/media-downloader --skill media-downloader -a claude-code

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

GitHub CLI
$ gh skill install yizhiyanhua-ai/media-downloader media-downloader --agent claude-code

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

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

Facts

Skill name
media-downloader
GitHub stars
403
Used in
1 other repo
Token cost
~824 tokens
SKILL.md length
244 words
Files
5
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑. An agent skill from yizhiyanhua-ai/media-downloader.

  • Works in 2 steps: 用户下载 YouTube 视频时:直接执行,不需要任何 API Key → 用户首次下载图片时
  • Tasks that involve Video production
  • SKILL.md covers 🚀 我能帮你做什么?/ What Can I Do?, ✨ 功能特点 / Features, 📋 Skill 执行逻辑 / Skill… and 💬 使用示例 / Examples, plus 4 more sections
  • Runs Python scripts from its folder; calls pip and brew; reaches youtube.com; needs PEXELS_API_KEY

What it does

Media Downloader is an agent skill from yizhiyanhua-ai/media-downloader. 智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑。 Smart media downloader. Automatically search and download images/video clips based on user description, with auto-trimming support. 触发方式 Triggers: "下载图片", "找视频", "download media", "download images", "find video", "/media"

Its SKILL.md is about 820 tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `README.md`, `README_CN.md` and `media_cli.py`).

It sits in Media & Creative, covering Video production. It works with YouTube. The repository describes itself as: 🎬 智能媒体下载器 - 根据用户描述自动搜索和下载图片、视频片段 | Smart Media Downloader - Auto search and download images/videos based on description.

When your agent uses it

  • Tasks that involve Video production

Example prompts

  • “download media”
  • “download images”
  • “find video”
  • “/media-downloader”

Requirements

  • Python 3
  • A credential in PEXELS_API_KEY

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. 用户下载 YouTube 视频时:直接执行,不需要任何 API Key
  2. 用户首次下载图片时

What it can do on your machine

Read from SKILL.md and the folder at commit e94a3ce. 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

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • pip
    • brew

    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

    Also links to:

    • pexels.com

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • PEXELS_API_KEY

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

Context cost

Media Downloader loads about 824 tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 244 words of instructions outside code blocks.

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

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

Without a licence we can't republish the file, so here is its outline and opening line. It has 244 words (~824 tokens).

name
media-downloader

Read the full SKILL.md on GitHub

Files

SKILL.md and 4 other files in the repository root of yizhiyanhua-ai/media-downloader.

  • SKILL.md
  • .gitignore
  • README.md
  • README_CN.md
  • media_cli.py

Open the folder on GitHubat commit e94a3ce

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in yizhiyanhua-ai/media-downloader, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Media Downloader 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.

Media Downloader compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Media Downloader this skillyizhiyanhua-ai/media-downloader4031 repos~824Automated safety check: PassNone
Yt Dlp DownloaderMapleShaw/yt-dlp-downloader-skill2091 repos~1.5kAutomated safety check: PassNone
Youtube Thumbnailhassancs91/claude-youtube-editor328—~2.1kAutomated safety check: NotesMIT
Shorts Video Makeruxjoseph/content-marketing-team107—~665Automated safety check: PassNone
Motion Video in Remotionooiyeefei/ccc495—~2.9kAutomated safety check: PassMIT
Watchlesschenzixin1/watchless144—~3.7kAutomated safety check: WarnMIT

Similar skills

  • Yt Dlp Downloader

    MapleShaw/yt-dlp-downloader-skill

    Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp.

    209 GitHub starsUsed in 1 repo~1.5k tokens
    Media & CreativeAuto-check passed
  • Youtube Thumbnail

    hassancs91/claude-youtube-editor

    Dedicated YouTube thumbnail generator — interviews you for exactly the style elements you want (environment, text budget, extras, accent color), then renders high-contrast, vibrant, face-consistent…

    328 GitHub stars~2.1k tokensUpdated 1 mo ago
    Media & CreativeAuto-check: notes
  • 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
  • Builds marketing and explainer videos in Remotion from rendered scenes, with one real product capture as proof, and cuts them for each platform's formats.

    495 GitHub stars~2.9k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Watchless

    chenzixin1/watchless

    A skill your agent uses when turning a YouTube URL or local presentation, explainer, interview, podcast, or product-demo video into complete screenshot-led notes, faithful light-polished text, HTML…

    144 GitHub stars~3.7k tokensUpdated 25 days ago
    Media & CreativeAuto-check: warnings
  • Brand Setup

    hassancs91/claude-youtube-editor

    Makes this repo's videos look like YOUR channel instead of the house default — interviews you for palette, fonts, wordmark, motion energy, delivery specs and SFX taste, then rewrites brand.md +…

    328 GitHub stars~2.3k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed

Works with

Questions about Media Downloader

What does Media Downloader do?

智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑. An agent skill from yizhiyanhua-ai/media-downloader. Media Downloader is an agent skill from yizhiyanhua-ai/media-downloader. 智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑。 Smart media downloader.

When should I use Media Downloader?

Media Downloader fits situations like: tasks that involve Video production.

How do I install Media Downloader in Claude Code?

Run `npx skills add yizhiyanhua-ai/media-downloader --skill media-downloader -a claude-code`. Or copy the skill folder (the yizhiyanhua-ai/media-downloader repository) into .claude/skills/media-downloader in your project. Claude Code loads it when a task matches its description.

How do I install Media Downloader in Codex?

Run `npx skills add yizhiyanhua-ai/media-downloader --skill media-downloader -a codex`. Or copy the skill folder (the yizhiyanhua-ai/media-downloader repository) into .agents/skills/media-downloader in your project. Codex loads it when a task matches its description.

Can I use Media Downloader 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 yizhiyanhua-ai/media-downloader --skill media-downloader -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/media-downloader, .gemini/skills/media-downloader, .github/skills/media-downloader and .opencode/skills/media-downloader in your project.

What does Media Downloader need to run?

Going by SKILL.md and its folder, Media Downloader needs Python for the scripts in its folder, the command-line tools its instructions call (pip and brew) and credentials named PEXELS_API_KEY. Our summary lists: Python 3; A credential in PEXELS_API_KEY.

Does Media Downloader access the network?

SKILL.md names 2 domains. In commands or code: youtube.com; the agent is likely to contact it when it follows the instructions. As links in the text: pexels.com. This is read from the text; nothing was executed.

Is Media Downloader 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 Media Downloader use?

No licence was found for Media Downloader or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Media Downloader use?

About 824 tokens (SKILL.md is roughly 3.3k 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 Media Downloader?

Skills that share tags, products or a category with Media Downloader: Yt Dlp Downloader (MapleShaw/yt-dlp-downloader-skill, 209 stars), Youtube Thumbnail (hassancs91/claude-youtube-editor, 328 stars), Shorts Video Maker (uxjoseph/content-marketing-team, 107 stars) and Motion Video in Remotion (ooiyeefei/ccc, 495 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Media Downloader?

yizhiyanhua-ai (a GitHub organization) maintains it in yizhiyanhua-ai/media-downloader, which has 403 GitHub stars. The repository was last updated on January 25, 2026.

Source: yizhiyanhua-ai/media-downloader on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.