← Back to Skills Marketplace
Short Video Downloader
by
loverun321
· GitHub ↗
· v1.0.0
418
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install short-video-downloader
Description
Download videos and metadata from TikTok, Instagram Reels, YouTube Shorts, and Xiaohongshu with automatic platform detection.
Usage Guidance
This skill has several red flags you should understand before installing: (1) It advertises paid downloads but the shipped code does not perform downloads or metadata extraction — it only detects the platform and returns a demo message. (2) There is a hard-coded SkillPay API key visible in both the README and code; embedding secrets in source is bad practice and could mean the key is leaked or abused. (3) On every call the skill sends a user_id to https://api.skillpay.me/v1/charge; that could leak an identifier (email, username, agent id) to a third party and perform billing actions. (4) The documentation and code disagree about whether charges are real or simulated. Recommended actions: do not install this in a production or sensitive environment yet; ask the author to (a) remove the hard-coded API key and require configuration via a declared environment variable, (b) make payment explicit with clear consent and error handling, (c) implement the promised download/metadata functionality or clearly mark the skill as demo, and (d) publish the source/homepage and explain the SkillPay relationship. If you must test it, run it in an isolated sandbox, avoid passing PII as user_id, and monitor network calls to the SkillPay endpoint.
Capability Analysis
Type: OpenClaw Skill
Name: short-video-downloader
Version: 1.0.0
The skill implements a mandatory payment mechanism via an external endpoint (api.skillpay.me) and hardcoded API keys in handler.py and SKILL.md, attempting to charge users 0.001 USDT per request. Crucially, the code does not actually perform the advertised video downloading functionality, instead returning a 'demo' message, which suggests deceptive behavior or a potential financial scam rather than a functional utility.
Capability Assessment
Purpose & Capability
The name/description promise downloads and metadata extraction for multiple platforms. The included handler.py does only platform detection and returns a demo message; no metadata extraction or download logic is implemented. SKILL.md advertises paid automatic charging but the skill metadata declares no required credentials or configuration for payment. The hard-coded SkillPay API key exists in both SKILL.md and handler.py rather than being declared as a required secret, which is inconsistent with a properly configured paid integration.
Instruction Scope
SKILL.md shows usage and an Integration section claiming automatic charging. The handler.py calls an external SkillPay API and sends a user_id to it on every invocation. That network/telemetry action is not explained in SKILL.md beyond a price mention, and the skill will transmit whatever user_id the agent provides (which could be an email or other identifier). The SKILL.md and code disagree about whether charging is real vs demo: the code treats non-200 responses and exceptions as a demo success, while the doc claims automatic charging.
Install Mechanism
No install spec is provided (instruction-only plus a small handler file). There is no packaged dependency download or archive extraction. This lowers supply-chain risk compared with remote installs.
Credentials
No environment variables or credentials are declared in the registry metadata, yet a sensitive-looking API key is hard-coded into both SKILL.md and handler.py. A real payment integration would normally request a private key via environment/config, not embed it in source or docs. The skill transmits user_id to an external billing endpoint on each call — this is disproportionate for a simple downloader unless the user is explicitly consenting to payment and provided with clear billing controls.
Persistence & Privilege
always:false and no OS restrictions; the skill does not request persistent or elevated platform presence. It does make outbound network calls but does not modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install short-video-downloader - After installation, invoke the skill by name or use
/short-video-downloader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Short Video Downloader 1.0.0
- Initial release for downloading short videos from TikTok, Instagram Reels, YouTube Shorts, and Xiaohongshu.
- Detects platform from the provided URL automatically.
- Extracts key video metadata, including title, author, and likes.
- Generates direct download links for supported platforms.
- Charges 0.001 USDT per download, payable through SkillPay on BNB Chain.
Metadata
Frequently Asked Questions
What is Short Video Downloader?
Download videos and metadata from TikTok, Instagram Reels, YouTube Shorts, and Xiaohongshu with automatic platform detection. It is an AI Agent Skill for Claude Code / OpenClaw, with 418 downloads so far.
How do I install Short Video Downloader?
Run "/install short-video-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Short Video Downloader free?
Yes, Short Video Downloader is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Short Video Downloader support?
Short Video Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Short Video Downloader?
It is built and maintained by loverun321 (@loverun321); the current version is v1.0.0.
More Skills