SKILL.md — Video Downloader Extension

## Mô tả

138 stars

Best use case

SKILL.md — Video Downloader Extension is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

## Mô tả

Teams using SKILL.md — Video Downloader Extension should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/douyin_downloader/SKILL.md --create-dirs "https://raw.githubusercontent.com/tubecreate/tubecli/main/tubecli/extensions/douyin_downloader/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/douyin_downloader/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How SKILL.md — Video Downloader Extension Compares

Feature / AgentSKILL.md — Video Downloader ExtensionStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

## Mô tả

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# SKILL.md — Video Downloader Extension

## Mô tả
Extension **Downloader** cho phép tải video từ TikTok và Douyin (DouYin).

## Khi nào dùng
- User gửi link TikTok hoặc Douyin kèm yêu cầu tải
- User yêu cầu "tải video", "download video", "lấy video" VÀ CÓ KÈM URL

> ⛔ **KHÔNG DÙNG** khi: tin nhắn không chứa URL video, tin nhắn chỉ là chào hỏi/chat thường.

## Cách kích hoạt (AI OUTPUT JSON)

### Tải video từ URL:
```json
{"action": "download_video", "url": "https://www.douyin.com/video/XXXXXXX"}
```

### Formats URL được hỗ trợ:
- `https://www.douyin.com/video/<VIDEO_ID>` — Douyin video trực tiếp
- `https://www.tiktok.com/@<user>/video/<ID>` — TikTok video
- `https://vm.tiktok.com/<SHORT_CODE>` — TikTok short URL
- `https://v.douyin.com/<SHORT_CODE>` — Douyin short URL
- `https://www.iesdouyin.com/share/video/<ID>` — Douyin share link

## API Endpoints

| Method | Path | Mô tả |
|--------|------|-------|
| POST | `/api/v1/douyin_downloader/parse` | Parse video info: `{"url": "..."}` |
| POST | `/api/v1/douyin_downloader/download` | Tải video: `{"url": "..."}` |
| GET | `/api/v1/douyin_downloader/status/{task_id}` | Check tiến trình |
| GET | `/api/v1/douyin_downloader/history` | Lịch sử tải |
| GET | `/api/v1/douyin_downloader/file/{filename}` | Serve file |

## Workflow tự động (AI tự hành)
1. AI nhận URL từ user
2. AI output JSON `{"action": "download_video", "url": "..."}`
3. Hệ thống gọi `/parse` → lấy download URL
4. Hệ thống gọi `/download` → tải file
5. Bot Telegram gửi file trực tiếp cho user (sendDocument)

## QUAN TRỌNG
- **KHÔNG bao giờ** hướng dẫn user vào Dashboard để tải
- **LUÔN LUÔN** output JSON action để hệ thống tự tải
- Sau khi tải xong, file được gửi trực tiếp về Telegram

Related Skills

Universal Tracker

138
from tubecreate/tubecli

Cross-platform background monitor to auto-detect new videos/posts (YouTube, Douyin, Website) and run team workflows.

Ollama Local Model Manager — AI Skill Guide

138
from tubecreate/tubecli

## Extension: ollama

Multi-Agent Orchestration — AI Skill Guide

138
from tubecreate/tubecli

## Extension: multi_agents

File Manager

138
from tubecreate/tubecli

Quản lý file và folder trên máy tính

Cloud API Management — AI Skill Guide

138
from tubecreate/tubecli

## Extension: cloud_api

calendar_manager

138
from tubecreate/tubecli

Manage Google Calendar — create, list, update, delete events with recurring & reminders

Browser Automation

138
from tubecreate/tubecli

Quản lý browser profiles anti-detect, mở/đóng trình duyệt, tự động hóa web

auth_manager

138
from tubecreate/tubecli

Manage OAuth credentials & tokens for Google, Facebook, TikTok

TubeCLI System Guide

138
from tubecreate/tubecli

Complete guide for AI agents to understand, install, and operate TubeCLI

manim-video

144923
from affaan-m/everything-claude-code

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.

DevelopmentClaude

videodb

144923
from affaan-m/everything-claude-code

视频与音频的查看、理解与行动。查看:从本地文件、URL、RTSP/直播源或实时录制桌面获取内容;返回实时上下文和可播放流链接。理解:提取帧,构建视觉/语义/时间索引,并通过时间戳和自动剪辑搜索片段。行动:转码和标准化(编解码器、帧率、分辨率、宽高比),执行时间线编辑(字幕、文本/图像叠加、品牌化、音频叠加、配音、翻译),生成媒体资源(图像、音频、视频),并为直播流或桌面捕获的事件创建实时警报。

Media ProcessingClaude

video-editing

144923
from affaan-m/everything-claude-code

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

Content Creation & MarketingClaude