video-downloader

video-downloader is a skill for Claude Code, Codex from redfox-data/redfox-community-dsh. It costs 41 tokens per session (1,766 once invoked), scanned A, original, MIT.

A downloader that takes a shared link from supported video and social platforms and returns the media file or a direct download link. It supports videos and, for some platforms, image posts.

In plain words
What is it for?
Use it to save videos from platforms such as YouTube, Instagram, Bilibili, TikTok, X, and Vimeo, or download supported image posts for offline use or editing.
Why use it?
Saving social-media media usually means dealing with platform-specific links and watermarks. It checks the link format and handles the download through one interface.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to save videos from platforms such as YouTube, Instagram, Bilibili, TikTok, X, and Vimeo, or download supported image posts for offline use or editing.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/redfox-data/redfox-community-dsh/video-downloader
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add redfox-data/redfox-community-dsh --skill video-downloader
Clone the repo
git clone --depth 1 https://github.com/redfox-data/redfox-community-dsh

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for video-downloader

README.md
[![agentmods](https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/video-downloader/github.svg)](https://agentmods.dev/skills/redfox-data/redfox-community-dsh/video-downloader)
Your own site
<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/video-downloader"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/video-downloader/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for video-downloader

Your own site · 80×15
<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/video-downloader"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/video-downloader.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 41 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,766 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00041 $0.01766
Opus 5 $0.00020 $0.00883
Sonnet 5 $0.00008 $0.00353
Haiku 4.5 $0.00004 $0.00177

Measured 7d ago against content hash cdff4f514e59, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

video-downloader scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (assets/downloader.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/video-downloader/SKILL.md · 144 lines

How it starts

The opening of the file, as written. The whole thing — 144 lines — stays where its author put it; the contents beside it link to each section on GitHub.

短视频下载器

通过 redfox.hk API 解析并下载主流短视频平台的无水印视频/图文。


能力概述

  • 平台支持:抖音、小红书、快手、视频号、B站、YouTube、Instagram、X(Twitter)、TikTok、Threads、Facebook、Vimeo 等主流平台
  • 内容类型:视频(mp4)、图文(jpg/png,暂不支持小红书图文)
  • 输入方式:粘贴页面分享链接即可(每次仅限一个链接,不支持批量上传)
  • 去水印:API 自动返回无水印直链

链接使用规范

支持的链接格式

本工具仅接受以下平台的页面分享链接,传入前会自动校验链接是否匹配支持的格式:

平台 链接格式示例
🎵 抖音 https://v.douyin.com/xxxx / douyin.com/video/xxx
📕 小红书 http://xhslink.com/xxx / xhslink.cn/xxx
📱 快手 https://v.kuaishou.com/xxxx
📺 视频号 https://weixin.qq.com/sph/xxxx
📺 B站 https://b23.tv/xxxx / bilibili.com/video/xxx
▶️ YouTube https://youtu.be/xxx / youtube.com/watch?v=xxx
📷 Instagram https://www.instagram.com/p/xxx
🐦 X (Twitter) https://x.com/xxx/status/xxx
🎵 TikTok https://www.tiktok.com/@xxx/video/xxx
🧵 Threads https://www.threads.net/@xxx/post/xxx
📘 Facebook https://www.facebook.com/xxx/videos/xxx
🎬 Vimeo https://vimeo.com/xxxxx

❌ 非上述格式的链接(如直接视频地址、未知平台链接等)会被拦截,不会调用 API,避免浪费。


使用方式

示例命令

下载抖音视频:

python3 "$SKILL_PATH/assets/downloader.py" "https://www.douyin.com/jingxuan?modal_id=7597329042169220398"

其他平台类似:

python3 "$SKILL_PATH/assets/downloader.py" "https://youtu.be/xxxxxx"
python3 "$SKILL_PATH/assets/downloader.py" "https://www.instagram.com/p/xxxxxx"

首次使用

使用前需配置 REDFOX_API_KEY(前往 redfox.hk 注册获取,格式 ak_xxxxxxxx)。

配置方式(任选其一):

方式 命令
环境变量(推荐) export REDFOX_API_KEY=ak_你的密钥
命令行参数 python3 "$SKILL_PATH/assets/downloader.py" "<链接>" --api-key ak_你的密钥
配置文件 echo '{"api_key":"ak_你的密钥"}' > ~/.qoder/apis/redfox.json

特色功能

功能 说明
无水印下载 API 自动返回无水印直链,无需手动处理
图文下载 支持图文类型下载所有图片(暂不支持小红书图文)
跨平台支持 覆盖抖音、小红书、快手、视频号、B站、YouTube、Instagram 等十多主流平台
链接自适应 支持短链、分享链、网页链接等多种格式
进度显示 下载过程实时显示进度条和百分比
多端兼容 支持手机端分享链接和 PC 端网页链接

Read the full file on GitHub · 144 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 144 lines · 41 tokens per session scan A cdff4f514e59

Subscribe to this mod's changes

video-downloader is a skill published in the GitHub repository redfox-data/redfox-community-dsh (5 stars, last pushed today), licensed MIT. It adds 41 tokens to every session and 1,766 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

dsh-web-pet-developer

Create a pet for the dsh-pet plugin and integrate it into the dsh web GUI — author a v2 pet.json manifest plus an 8-column x 9-row atlas per the Codex/hatch-pet contract (live2d pets, voice packs and status decorations included), drop it into the pet-center user directory or contribute it as a built-in asset under…

zhu1090093659/dsh-web · 162 tokens

dsh-hooks-authoring

Instructions for writing and debugging dsh-hooks-plugin scripts, which run during tool or session events such as before a tool call or after it finishes. These scripts return JSON decisions such as allowing, asking about, or denying an action.

KYinCode/dsh-hooks-plugin · 112 tokens

web-artifact-designer

A design workflow for producing self-contained HTML or SVG files that open directly in a browser. It covers visual work such as posters, infographics, landing pages, charts, banners, cards, and interface mockups.

xulelenlp/dsh-web-artifact-designer · 115 tokens

adult-tension

A skill for creating and continuing fictional immersive interactive stories for adults, with generated situations, independent non-player characters, advancing time, queued events, and recoverable saves.

daha1216/dsh-adult-tension · 34 tokens

blender-motion-state-inspection

Use this skill when inspecting Blender characters, rigs, poses, animation retargeting, ground contact, facing direction, or model-vs-motion alignment where screenshots alone are not enough.

gongyijie85/dsh-ecc · 43 tokens

manim-video

Build reusable Manim explainers for technical concepts, graphs, system diagrams, and product walkthroughs, then hand off to the wider ECC video stack if needed. Use when the user wants a clean animated explainer rather than a generic talking-head script.

gongyijie85/dsh-ecc · 54 tokens