← 返回 Skills 市场
kgc-yj

tiktok-downloader

作者 kgc-yj · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
125
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install tiktok-downloader
功能描述
Download TikTok videos by URL or hashtag. Handles 403 errors, cookies, and user-agent rotation. Use for downloading TikTok videos, batch downloading from a l...
安全使用建议
This skill appears to do what it says, but it asks the agent to read your browser cookie directory (a sensitive source of session tokens) and assumes yt-dlp and a Chromium profile exist even though those are not declared. Before installing: 1) Inspect the script yourself (it's short) to confirm no network exfiltration — the included script does not POST to external endpoints. 2) Avoid giving it unrestricted access to your real browser profile; instead create a dedicated browser profile with only TikTok cookies or run in an isolated/VM environment. 3) Ensure yt-dlp is installed from a trusted source if you intend to use the skill. 4) Ask the publisher to declare required binaries and the config path in metadata, or remove hardcoded absolute paths so you can control which cookie store is used.
功能分析
Type: OpenClaw Skill Name: tiktok-downloader Version: 1.0.0 The skill is classified as suspicious because it requires access to sensitive browser profile data (`/home/ubuntu/.browser_data_dir`) to extract cookies for bypassing TikTok's anti-bot measures, as documented in `SKILL.md`. While this functionality is aligned with the stated purpose, the `scripts/download_tiktok.sh` script is vulnerable to argument injection because it passes the user-provided URL directly to `yt-dlp` without using the `--` separator, which could allow an attacker to execute arbitrary commands via `yt-dlp` flags (e.g., `--exec`).
能力评估
Purpose & Capability
The skill's stated purpose (download TikTok videos, handle 403s via cookies and UA rotation) aligns with the included script, but the package declares no required binaries or config paths while the SKILL.md and script explicitly require yt-dlp, a browser, and a specific cookie directory (/home/ubuntu/.browser_data_dir). Those are legitimate needs for this purpose but should have been declared; the hardcoded absolute path and lack of declared requirements are inconsistent.
Instruction Scope
Runtime instructions tell the agent to navigate with the browser tool to create/refresh cookies and then to extract cookies from /home/ubuntu/.browser_data_dir. That directs the agent to read local browser data (sensitive), and the instructions give the agent discretion to log in via the browser — both actions go beyond a simple downloader and increase exposure of credentials/session tokens. The instructions also assume presence of yt-dlp and a Chromium browser without declaring them.
Install Mechanism
There is no install spec (instruction-only plus a small shell script). No external downloads or archive extraction are performed by the skill itself. The included script is short and directly calls yt-dlp; no additional packages are pulled by the skill.
Credentials
The skill requests no environment variables, but it requires access to a browser cookie directory (effectively a form of credential access). That access is sensitive and not declared in requires.config or similar metadata. The skill could read other cookies or session tokens in that directory; this level of filesystem credential access should be explicitly declared and minimized.
Persistence & Privilege
The skill is not always-enabled and does not request elevated/persistent privileges. It does not attempt to modify other skills or system-wide configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tiktok-downloader
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tiktok-downloader 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of TikTok Downloader. - Download TikTok videos by URL or hashtag, with support for batch downloads. - Handles common anti-bot measures, including 403 errors via browser cookie extraction and user-agent rotation. - Provides detailed instructions for single and multiple video downloads. - Offers best practices for navigating login requirements and avoiding rate limits.
元数据
Slug tiktok-downloader
版本 1.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 1
常见问题

tiktok-downloader 是什么?

Download TikTok videos by URL or hashtag. Handles 403 errors, cookies, and user-agent rotation. Use for downloading TikTok videos, batch downloading from a l... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 125 次。

如何安装 tiktok-downloader?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tiktok-downloader」即可一键安装,无需额外配置。

tiktok-downloader 是免费的吗?

是的,tiktok-downloader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

tiktok-downloader 支持哪些平台?

tiktok-downloader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 tiktok-downloader?

由 kgc-yj(@kgc-yj)开发并维护,当前版本 v1.0.0。

💬 留言讨论