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.
npx skills add redfox-data/redfox-community-dsh --skill kuaishou-video-extractgit clone --depth 1 https://github.com/redfox-data/redfox-community-dshWrote 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.
[](https://agentmods.dev/skills/redfox-data/redfox-community-dsh/kuaishou-video-extract)<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/kuaishou-video-extract"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/kuaishou-video-extract/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.
<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/kuaishou-video-extract"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/kuaishou-video-extract.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00124 | $0.00897 |
| Opus 5 | $0.00062 | $0.00449 |
| Sonnet 5 | $0.00025 | $0.00179 |
| Haiku 4.5 | $0.00012 | $0.00090 |
Grade A, and why
kuaishou-video-extract 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 12d ago.
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.
What it actually says
快手视频提文案
📝 简介
通过快手视频链接提取口播文案(ASR 转写),脚本自动完成「提交任务 → 轮询 → 取结果」两步流程,返回完整文案与带时间戳的分句,支持任务 ID 续查。
✨ 功能特性
| 功能模块 | 能力描述 | 核心价值 |
|---|---|---|
| 一键提文案 | 提交视频链接自动完成提交+轮询 | 口播稿一键转文字 |
| 完整文案 | 返回全部片段拼接的完整文案 text | 直接复刻选题脚本 |
| 时间戳分句 | 带时间戳的分句数组(text/start/end) | 字幕/剪辑精准定位 |
| 任务续查 | 支持 --task-id 查询已有任务结果 | 中途超时可续查不丢任务 |
| 状态兼容 | 兼容 succeeded/failed/processing 等多状态 | 轮询过程稳定可靠 |
🎯 适用对象
- 🔍 内容创作者 — 复刻爆款视频的口播脚本,拆解选题结构。
- 📊 运营 / 数据分析 — 快速转写视频内容,评估文案质量。
- 🎬 剪辑 / 字幕 — 用时间戳分句快速生成字幕稿。
🔑 鉴权
获取 API Key
配置 API Key
REDFOX_API_KEY从环境变量获取,格式ak_xxxxxxxx- 若未设置,提示用户自行配置:
export REDFOX_API_KEY=<你的apikey>;若用户不会配置,Agent应主动帮用户设置:- macOS/Linux:将
export REDFOX_API_KEY=<值>追加到~/.zshrc(zsh)或~/.bashrc(bash),然后source对应文件使其全局生效 - Windows:使用
[Environment]::SetEnvironmentVariable("REDFOX_API_KEY", "<值>", "User")设置用户级永久环境变量(需重启终端生效) - 配置完成后应验证:
echo $REDFOX_API_KEY(macOS/Linux)或echo %REDFOX_API_KEY%(Windows),确保换一个skill也能读取到
- macOS/Linux:将
🔄 使用指南
通过快手视频链接提取口播文案,自动完成「提交任务 → 轮询 → 取结果」流程,返回完整文案与带时间戳的分句,支持任务 ID 续查。
详细执行步骤、参数说明与输出格式详见
references/core_workflow.md
📂 相关文件
| 路径 | 用途 |
|---|---|
scripts/extract_ks_text.py |
视频提文案脚本 |
references/core_workflow.md |
核心执行流程与输出规范 |
README.md |
完整接口说明与返回字段文档 |
What ships with it
4 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.
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.
- 12d ago First seen · 58 lines · 124 tokens per session scan A 641f2672476e
kuaishou-video-extract is a skill published in the GitHub repository redfox-data/redfox-community-dsh (6 stars, last pushed yesterday), licensed MIT. It adds 124 tokens to every session and 897 once invoked, about $0.0006 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-08-31.
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…
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.
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.
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.
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.
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.