← 返回 Skills 市场
Social Downloader
作者
OliverHenry
· GitHub ↗
· v1.0.0
· MIT-0
61
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install social-downloader
功能描述
Download TikTok, Instagram Reel, X/Twitter video, YouTube Short, or other social video links with yt-dlp. Use when the user asks to download/save/send a soci...
使用说明 (SKILL.md)
Social Downloader
Use this for social video links.
Modes
1. Download best quality and send back
bash skills/social-downloader/scripts/download_best.sh "\x3Curl>" /tmp/social-download
Then inspect the output and send the downloaded video back to the user.
2. Download + transcribe for skill creation
python3 skills/social-downloader/scripts/download_transcribe.py "\x3Curl>" --out /tmp/social-skill-source
Then:
- Read the transcript.
- Extract the reusable workflow.
- Create or update a concise OpenClaw skill.
Rules
- Prefer best available quality with
yt-dlp. - Do not re-encode unless needed for compatibility or file size.
- Keep downloaded files in a clear local output folder.
- Never hardcode cookies, API keys, auth tokens, or private credentials into the skill.
- If a site requires login/cookies, ask before using a logged-in browser/session.
安全使用建议
This appears safe for its stated purpose. Before installing, make sure you are comfortable running yt-dlp and ffmpeg locally, and be aware that transcription mode can use your OpenAI API key and send the video's audio to OpenAI.
功能分析
Type: OpenClaw Skill
Name: social-downloader
Version: 1.0.0
The skill provides functionality to download and transcribe social media videos using yt-dlp and OpenAI's API. However, it contains a shell injection vulnerability in `scripts/download_best.sh` where the `$URL` parameter is passed directly to a shell command without sanitization. Additionally, `scripts/download_transcribe.py` accesses the user's `OPENAI_API_KEY` to exfiltrate audio data to OpenAI's transcription endpoint; while this aligns with the stated purpose, the use of a non-standard model name ('gpt-4o-mini-transcribe') and manual multipart request construction warrants caution.
能力标签
能力评估
Purpose & Capability
The download and transcription behavior matches the stated social-video downloader purpose, including yt-dlp-based downloads and optional transcript generation.
Instruction Scope
The SKILL.md presents user-directed commands and includes a rule to ask before using logged-in browser sessions or cookies.
Install Mechanism
There is no install spec and metadata declares no required binaries, but the scripts require local yt-dlp and ffmpeg to work.
Credentials
The transcription script uses OPENAI_API_KEY if present and uploads extracted audio to OpenAI; this is purpose-aligned but not declared in the metadata.
Persistence & Privilege
The skill writes downloaded media, audio, transcript, and result files to user-specified output folders and shows no background persistence or privilege escalation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install social-downloader - 安装完成后,直接呼叫该 Skill 的名称或使用
/social-downloader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Add yt-dlp based best-quality social video download and transcript workflow
元数据
常见问题
Social Downloader 是什么?
Download TikTok, Instagram Reel, X/Twitter video, YouTube Short, or other social video links with yt-dlp. Use when the user asks to download/save/send a soci... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 61 次。
如何安装 Social Downloader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install social-downloader」即可一键安装,无需额外配置。
Social Downloader 是免费的吗?
是的,Social Downloader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Social Downloader 支持哪些平台?
Social Downloader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Social Downloader?
由 OliverHenry(@olliewazza)开发并维护,当前版本 v1.0.0。
推荐 Skills