Skill này làm gì
Bạn hỏi một câu, ví dụ “Vì sao bầu trời màu xanh?”. Claude làm giúp từ đầu tới cuối, trên máy của bạn:
- Viết kịch bản tiếng Việt theo kiểu nói chuyện: câu mở gây tò mò, mỗi cảnh một ý, câu trả lời ở cuối. Claude ghi nguồn cho từng ý và chỉ ra những câu nghe như dịch từ tiếng Anh. Bạn duyệt rồi mới làm tiếp.
- Làm giọng đọc: giọng ElevenLabs, giọng bạn tự thu (điện thoại cũng được), hoặc không giọng, chỉ có chữ.
- Vẽ hình động bằng code cho từng cảnh, chuyển động đúng lúc giọng nói tới chữ quan trọng.
- Chữ trên màn hình hiện từng chữ theo giọng, hoặc cả câu một lúc.
- Năm kiểu hình: In riso, Bảng phấn, Báo giấy, Bản vẽ, Poster.
- Xuất video 9:16, âm lượng đều theo mức YouTube và TikTok hay dùng.
Lần đầu dùng, Claude hỏi bảy câu (kiểu hình, ai đọc lời, chữ hiện thế nào, nhạc nền, độ dài, giọng văn, tên kênh) rồi nhớ luôn. Chưa rõ câu nào thì chọn “Mình chưa rõ, giải thích giúp”. Không muốn trả lời thì nói “cứ làm đi”: Claude dùng lựa chọn mặc định cho những câu còn lại, sau này đổi lúc nào cũng được.
Ví dụ: video làm bằng skill này
Video 48 giây, giọng đọc là giọng có sẵn “Triệu Dương” trong thư viện ElevenLabs. Bấm để xem, có tiếng.
Cùng một cảnh, năm kiểu hình:
Chữ hiện từng chữ theo giọng, hay cả câu một lúc:
Video ra tốt hay không vẫn nằm ở bạn: chọn câu hỏi người xem thật sự thắc mắc, kiểm tra lại số liệu, xem từng khung trước khi đăng, và làm đều.
Chi phí: đọc trước khi dùng
- Skill: miễn phí, giấy phép MIT.
- Claude: cần gói Claude trả phí để dùng Claude Code.
- Giọng ElevenLabs: khoảng 1 credit cho mỗi ký tự. Một kịch bản 45 giây tốn khoảng 700 credit, và mỗi lần đổi một chữ trong lời đọc là làm lại cả giọng. Claude báo số credit trước mỗi lần làm giọng. Gói Free của ElevenLabs không có giấy phép thương mại: kênh bật kiếm tiền cần gói trả phí. Cách lấy tài khoản và khoá API: trang skill ElevenLabs.
- Giọng bạn tự thu hoặc không giọng: không tốn gì thêm.
- Nhạc nền: chỉ dùng nhạc của bạn, nhạc đã mua bản quyền hoặc nhạc miễn phí bản quyền. Skill không tải nhạc trending.
Làm kênh dùng giọng AI? Đọc chương Kênh AI bị xoá vì đâu trước.
Cần gì trước
- Một gói Claude trả phí và Claude Code đã cài: xem hướng dẫn cài Claude Code.
- Python 3.10 trở lên, ffmpeg và Node.js 20 trở lên. Thiếu cái nào, Claude nói đó là gì và chỉ cài khi bạn đồng ý. Muốn kiểm tra một lần cho chắc, dùng câu mẫu “Kiểm tra máy” bên dưới.
- Không cần card đồ hoạ. Máy có card NVIDIA thì phần dò giọng tự thu chạy nhanh hơn.
- Thời gian render: video 48 giây mất khoảng 1 phút trên máy bàn mạnh (CPU 12 nhân, card RTX 4080). Laptop thường lâu hơn 2 đến 4 lần.
Cài trong ứng dụng Claude trên máy tính
Ô chat của ứng dụng (tab Code) không nhận lệnh /plugin. Bạn chỉ cần nhờ Claude cài giúp: dán câu này vào ô chat.
Cài giúp mình plugin video-giai-thich từ kho thegentleminh/thegentleminh-skills trên GitHub, cài cho UserClaude sẽ hỏi trước khi chạy lệnh cài. Cài xong, mở một phiên chat mới và chọn thư mục bạn muốn để video: skill chỉ hiện ở phiên mới. Nếu Claude báo không cài được, làm theo cách 2 bên dưới.
Cài (cách 1, trong cửa sổ dòng lệnh)
Mở Claude Code trong cửa sổ dòng lệnh, rồi gõ lần lượt hai dòng này:
/plugin marketplace add thegentleminh/thegentleminh-skills/plugin install video-giai-thich@thegentleminhDòng thứ hai mở một bảng: chọn cài cho User, rồi bấm cài. Đã thêm kho này khi cài skill Dựng video cơ bản thì bỏ qua dòng đầu.
Muốn gõ ở cửa sổ dòng lệnh thay vì trong Claude Code thì dùng hai lệnh này:
claude plugin marketplace add thegentleminh/thegentleminh-skills
claude plugin install video-giai-thich@thegentleminhCài (cách 2, tải file về)
- Tải file ZIP ở nút bên dưới, rồi giải nén. Bạn sẽ có thư mục
video-giai-thich. - Chép cả thư mục
video-giai-thichvào thư mục skill của Claude Code:
%USERPROFILE%\.claude\skills\~/.claude/skills/Thư mục skills chưa có thì tạo mới. Nếu Claude chưa thấy skill, gõ /reload-skills.
Câu mẫu và kết quả
Mở Claude Code trong thư mục bạn muốn để video, rồi dán một trong các câu dưới đây. Câu nào ghi Chưa thử là chưa chạy lại đúng câu đó trên một máy mới cài; thử xong, trang này sẽ cập nhật kèm kết quả. Muốn gọi thẳng skill thì gõ /video-giai-thich.
Câu mở đầuChưa thử
Kiểm tra giúp mình máy đã đủ để làm video giải thích chưaKết quả: Claude chạy bước kiểm tra của skill: Python, ffmpeg, Node.js, khoá ElevenLabs, faster-whisper. Thiếu gì thì nói đó là gì và hỏi bạn trước khi cài.
Câu mở đầuĐã thử: 13/11/2026, Windows 10, máy mới cài, không giọng đọc (đề “Vì sao lá cây đổi màu vào mùa thu?”, video 50 giây)
Làm cho mình một video giải thích ngắn: Vì sao bầu trời màu xanh?Kết quả: Lần đầu: bảy câu hỏi cài đặt. Sau đó là kịch bản có nguồn để bạn duyệt, rồi một video dọc 40 đến 50 giây, giống video ví dụ ở trên.
Câu chi tiếtChưa thử
Làm video giải thích 45 giây về lãi kép cho người mới đi làm. Giọng thân mật, kiểu Bảng phấn, giọng đọc ElevenLabs Triệu Dương. Mở bằng một câu hỏi bất ngờ, có một ví dụ bằng tiền thật (gửi 1 triệu mỗi tháng), kết bằng một câu dễ nhớ.Kết quả: Kịch bản xoay quanh một ví dụ tính bằng tiền thật, số liệu được kiểm tra, và video kiểu Bảng phấn có biểu đồ lớn dần đúng lúc giọng đọc nói tới con số. Giọng ElevenLabs tốn khoảng 700 credit.
Theo từng việcChưa thử
Làm video chỉ có chữ và nhạc (nhạc của mình ở thư mục nhac, file nhe-nhang.mp3) giải thích vì sao lá cây đổi màu.Kết quả: Chữ hiện theo nhịp đọc, nhạc của bạn nằm dưới, âm lượng chỉnh cho TikTok.
Theo từng việcChưa thử
Mình đã thu giọng đọc kịch bản ở thu-am/la-cay.m4a, làm video theo giọng này.Kết quả: Thời điểm từng chữ lấy theo bản thu của bạn. Chữ trên màn hình vẫn đúng theo kịch bản, kể cả khi máy nghe nhầm giọng miền Nam.
Theo từng việcĐã thử: 13/11/2026, Windows 10, máy mới cài
Cho mình xem video này ở cả 5 kiểu để chọn.Kết quả: Một đoạn 8 giây, cùng cảnh ở cả năm kiểu đặt cạnh nhau, giống video thứ hai ở trên.
Câu sửaChưa thử
Cảnh 3 chữ to quá, đổi "sóng" thành "bước sóng", cầu vồng hiện chậm lại, và đổi sang kiểu Poster.Kết quả: Claude chỉ sửa đúng mấy chỗ đó, gửi khung hình mới để bạn xem, rồi render bản mới; bản cũ vẫn giữ. Đổi một chữ trong lời đọc nghĩa là làm lại giọng (với ElevenLabs là cả kịch bản), nên Claude báo trước.
Nếu gặp lỗi
Nói thật: skill này mình cũng làm cùng Claude Code, và đây mới là bản đầu. Mình đã chạy thử trên Windows 10, nhưng máy mỗi người một khác, nên có thể vẫn còn lỗi. Gặp lỗi thì kể cho Claude nghe chuyện gì vừa xảy ra, dán luôn thông báo lỗi. Claude đọc được skill này, tự tìm ra chỗ sai và sửa cho bạn.
Khi gặp lỗiChưa thử
Skill video-giai-thich vừa bị lỗi khi mình nhờ (ghi việc bạn nhờ). Đây là thông báo lỗi: (dán vào). Đọc skill, tìm nguyên nhân và sửa giúp mìnhKết quả: Claude nói lỗi là gì bằng lời dễ hiểu, đọc skill và file liên quan, sửa rồi chạy lại ra file mới. Bản thu, nhạc và ảnh của bạn không bị đụng tới.
Sửa được rồi thì báo mình một tiếng trên GitHub, để mình sửa luôn cho mọi người.
Skill sẽ xin phép những gì
- Cài Python, ffmpeg, Node.js nếu máy chưa có, và faster-whisper nếu bạn dùng giọng tự thu. Claude hỏi trước, bạn đồng ý thì mới cài.
- Chạy lệnh trên máy bạn để làm giọng, dựng và render video. Claude Code hỏi trước khi chạy lệnh, trừ khi bạn đã cho phép.
- Gửi kịch bản lên ElevenLabs nếu bạn chọn giọng ElevenLabs. Ngoài ra không gửi gì khác ra khỏi máy.
- HyperFrames (phần mềm render) gửi số liệu sử dụng ẩn danh; tắt bằng lệnh
npx hyperframes telemetry disable. - Không có hook, không chạy ngầm.
Skill và plugin chạy được lệnh trên máy bạn, với quyền của bạn. Trước khi cài skill nào, kể cả skill này, hãy đọc file hướng dẫn của nó: SKILL.md của skill này.
Cập nhật và gỡ
claude plugin marketplace update thegentleminh
claude plugin update video-giai-thich@thegentleminhĐang mở Claude Code thì gõ thêm /reload-plugins sau khi cập nhật.
claude plugin uninstall video-giai-thich@thegentleminhCài theo cách 2 thì chỉ cần xoá thư mục video-giai-thich trong thư mục skills.
Ghi công
- Render bằng HyperFrames (Apache-2.0), chạy qua
npx, không đóng gói kèm. - Chuyển động bằng GSAP (miễn phí), tải từ mạng lúc render.
- Phông chữ (SIL Open Font License 1.1): Be Vietnam Pro, Anton, Pangolin, Playfair Display, Chakra Petch, Space Mono.
- Tuỳ chọn: giọng ElevenLabs (tài khoản của bạn), faster-whisper (MIT).