Communitygithub.com

tmarkTai/web2clip-setup

Use when starting a web-to-video (web2clip) project or when a clip step fails because of missing tools, connectors, network domains, accounts or credits — "kiểm tra máy", "cần cài gì để làm clip", "không tải được giọng", "/web2clip-setup".

What is web2clip-setup?

web2clip-setup is a Claude Code agent skill that use when starting a web-to-video (web2clip) project or when a clip step fails because of missing tools, connectors, network domains, accounts or credits — "kiểm tra máy", "cần cài gì để làm clip", "không tải được giọng", "/web2clip-setup".

Works with✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tmarkTai/web2clip/tree/HEAD/skills/web2clip-setup

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

web2clip-setup · Giai đoạn 1–2: kiểm tra và chuẩn bị

1. Kiểm tra công cụ trong máy dựng

cd <skill web2clip>/scripts && python -m w2c.check_env

Cần: ffmpeg, ffprobe, playwright (Chromium). Thiếu thì: pip install playwright && playwright install chromium.

2. Kiểm tra kết nối (connector / MCP)

Kết nốiDùng đểBắt buộc
ElevenLabsGiọng đọc AI tiếng ViệtCó
Google DriveLưu tài liệu chữ (kịch bản, hồ sơ)Nên có
CanvaẢnh bìa (thumbnail)Tùy chọn
Netlify / hostingĐưa trang web lên link thật để quayKhi web chưa có link
Thiếu ElevenLabs → mời người dùng kết nối (tìm trong danh mục connector). Không tự chọn thay đối tác khác.

3. Quyền mạng của máy dựng (hay bị vướng nhất)

Nếu check_env báo chặn, hướng dẫn người dùng: Cài đặt → Khả năng (Capabilities) → Chạy code và tạo file → Danh sách tên miền, thêm đủ 5 tên miền: elevenlabs.io, api.elevenlabs.io, api.us.elevenlabs.io, elevenlabsusercontent.com, storage.googleapis.com (file giọng nằm ở elevenlabsusercontent.com — hay bị quên).

4. Tài khoản và credit

  • ElevenLabs tính credit theo số ký tự (gộp 1 file dài không tiết kiệm). Ước: ~1 credit/ký tự với model v4; clip 1–2 phút ≈ 600–1.500 credit.
  • Gói Free (~10.000 credit/tháng) không có quyền thương mại. Clip cho kinh doanh → khuyên Starter (thường có ưu đãi tháng đầu).
  • Không khuyên lập nhiều tài khoản free (vi phạm điều khoản, dễ bị khóa).
  • Thanh toán: người dùng tự làm, không nhập thẻ thay. Gửi link https://elevenlabs.io/app/subscription.

5. Ô xin phép công cụ

Mỗi lệnh ElevenLabs / đăng bảng có thể hiện ô xin phép. Nhắc người dùng chọn "Luôn cho phép"; nếu lệnh báo "No approval received" thì nói rõ và gửi lại sau.

6. Lưu file lớn

Connector Drive không mang được video lớn. Giao file trong chat + hướng dẫn kéo vào thư mục, hoặc lệnh mv ~/Downloads/<tiền tố>*.mp4 "<đường dẫn thư mục Drive trên máy>". Muốn lưu thẳng → dùng Claude Cowork trên máy tính.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Related Skills