video-enhancement
Enhance and upscale videos with AI
Process raw or low-quality video files with AI-powered upscaling. This skill automates download, trim, upload, and enhancement for local files and streaming URLs.
Download the skill ZIP
Upload in Claude
Go to Settings → Capabilities → Skills → Upload skill
Toggle on and start using
Test it
Using "video-enhancement". /video-enhancement -v ./video.mp4 --hd
Expected outcome:
Job created successfully (ID: 123). Polling status... COMPLETED. Enhanced video available at: https://img.panpan8.com/video-enhance/result_123.mp4
Using "video-enhancement". /video-enhancement -v "https://youtube.com/watch?v=abc" --end 20
Expected outcome:
Downloaded video to /tmp/verging-video-enhancement/input.mp4. Trimmed to 20s. Credits: 60. Job created (ID: 456). Result: https://img.panpan8.com/video-enhance/result_456.mp4
Security Audit
Medium RiskThis skill is a legitimate video enhancement tool that wraps the verging.ai API. Static analysis flagged shell commands (ffmpeg, curl, yt-dlp), env var access (VERGING_API_KEY), network calls to verging.ai, and temp directory usage. After evaluation, all findings are false positives: the shell commands are standard video processing tool invocations documented for instructional purposes, the API key access follows best practices (env var only), and network calls are to the documented verging.ai API. The combination heuristic is expected for a skill that processes media files via a cloud API. No malicious intent detected.
Medium Risk Issues (2)
Low Risk Issues (2)
Risk Factors
⚙️ External commands (10)
🌐 Network access (8)
🔑 Env variables (8)
📁 Filesystem access (4)
Quality Score
What You Can Build
Social media content creator
Quickly upscale short clips for Instagram, TikTok, or YouTube Shorts without manual editing software.
Video restoration hobbyist
Enhance old or low-quality home videos to modern resolution standards with one command.
Developer prototyping media tools
Use the verging.ai API workflow as a reference for building video processing pipelines.
Try These Prompts
/video-enhancement -v ./my-video.mp4
/video-enhancement -v "https://youtube.com/watch?v=example"
/video-enhancement -v ./video.mp4 --hd --download -o ./output/
/video-enhancement -v ./long-video.mp4 --start 10 --end 25 --hd
Best Practices
- Set VERGING_API_KEY as an environment variable rather than passing it inline in commands
- Trim videos to the required segment before upscaling to minimize credit usage
- Verify you have rights to process the media before uploading to the API
Avoid
- Do not hardcode API keys in scripts or commit them to version control
- Do not process videos longer than 30 seconds without trimming first; the API will reject them
- Do not use JSON body for upload or job creation endpoints; both require form data with -F flags