# video automator skills ## Docs - [Kiến trúc tổng quan](https://vas.bachdyon.com/architecture.md): Giải thích dễ hiểu cách VAS biến raw asset, voice và kế hoạch dựng thành video hoàn chỉnh - [Kiến trúc Asset Index](https://vas.bachdyon.com/asset-index/architecture.md): Cách watcher, router, analyzer, embedding và store kết nối với nhau - [CLI dev](https://vas.bachdyon.com/asset-index/cli.md): Lệnh tay dùng khi cần debug, viết script, hoặc chạy CI - [Cross-platform notes](https://vas.bachdyon.com/asset-index/cross-platform.md): Lưu ý đặc thù cho macOS, Windows, Linux - [Mở rộng](https://vas.bachdyon.com/asset-index/extending.md): Thêm format mới, đổi embed model, custom analyzer, search filter - [File runtime](https://vas.bachdyon.com/asset-index/files.md): Cấu trúc thư mục .asset_index/ ở runtime - [Idempotency](https://vas.bachdyon.com/asset-index/idempotency.md): Vì sao re-index file không tốn LLM call và rename không trigger re-analyze - [Cấu hình API keys](https://vas.bachdyon.com/configuration/env.md): 6 biến môi trường trong .env để bật full features - [Cấu trúc dự án](https://vas.bachdyon.com/configuration/structure.md): Vai trò các thư mục và file quan trọng trong repo - [Đóng góp](https://vas.bachdyon.com/contributing.md): Báo bug, đề xuất feature, hoặc viết skill mới - [Tính năng](https://vas.bachdyon.com/features.md): Những gì VAS làm được — tổng quan trước khi cài - [Thuật ngữ](https://vas.bachdyon.com/glossary.md): Các từ viết tắt và khái niệm dùng trong VAS — đọc trước khi vào Tính năng hoặc Skills - [Giới thiệu VAS](https://vas.bachdyon.com/index.md): Pipeline sản xuất video ngắn bằng agent skills - [Cài đặt đầy đủ — Linux](https://vas.bachdyon.com/installation/linux.md): Hướng dẫn cài full toàn bộ phần mềm cần thiết trên Linux, từng bước có giải thích để người mới làm quen với terminal cũng theo được. - [Cài đặt đầy đủ — macOS](https://vas.bachdyon.com/installation/macos.md): Hướng dẫn cài full toàn bộ phần mềm cần thiết trên Mac, từng bước có giải thích để người mới làm quen với terminal cũng theo được. - [Cài đặt đầy đủ — Windows](https://vas.bachdyon.com/installation/windows.md): Hướng dẫn cài full toàn bộ phần mềm cần thiết trên Windows, từng bước có giải thích để người mới làm quen với PowerShell cũng theo được. - [Cập nhật & Gỡ cài đặt](https://vas.bachdyon.com/maintenance.md): Update repo + deps + service, hoặc uninstall sạch - [Bắt đầu nhanh](https://vas.bachdyon.com/quickstart.md): Cài Asset Index trong < 5 phút bằng auto installer - [Showcases](https://vas.bachdyon.com/showcases.md): Video minh họa các định dạng pipeline VAS có thể dựng khi skills phối hợp - [asset-semantic-extractor](https://vas.bachdyon.com/skills/asset-semantic-extractor.md): Mô tả mỗi ảnh/video raw chứa gì để skill phía sau dùng - [audio-deduplicate](https://vas.bachdyon.com/skills/audio-deduplicate.md): Khử lặp lời nói trong audio bằng workflow 2-phase semantic - [ausynclab-voice](https://vas.bachdyon.com/skills/ausynclab-voice.md): Sinh narration TTS bằng AusyncLab - [fal-image-generator](https://vas.bachdyon.com/skills/fal-image-generator.md): Sinh ảnh AI bằng fal.ai (nano-banana / flux), hỗ trợ reference image để cố định nhân vật - [Tổng Quan](https://vas.bachdyon.com/skills/index.md): 19 skill phủ toàn bộ pipeline video — đọc trang con để biết cách dùng từng skill - [overlay-subject-placement](https://vas.bachdyon.com/skills/overlay-subject-placement.md): Phân tích frame để đặt overlay an toàn, tránh che chủ thể và tránh vùng unsafe - [semantic-asset-mapper](https://vas.bachdyon.com/skills/semantic-asset-mapper.md): Chọn asset nào cho scene nào - [shot-coverage-planner](https://vas.bachdyon.com/skills/shot-coverage-planner.md): Bù shot thiếu bằng cutaway / slowdown / Ken Burns - [socialkit-api](https://vas.bachdyon.com/skills/socialkit-api.md): Gọi SocialKit API bằng Python để lấy transcript, summary, stats, comments, search, channel stats và download YouTube - [subtitle-screen-splitter](https://vas.bachdyon.com/skills/subtitle-screen-splitter.md): Chia subtitle/transcript thành các màn ngắn cho karaoke hoặc short-form renderer - [video-audio-extractor](https://vas.bachdyon.com/skills/video-audio-extractor.md): Tách audio track từ video sang WAV/MP3 để dùng cho transcript, dedupe hoặc render nhạc nền - [video-creative-planner](https://vas.bachdyon.com/skills/video-creative-planner.md): Brief → script + scene + overlay + asset_requirements - [video-design-spec-builder](https://vas.bachdyon.com/skills/video-design-spec-builder.md): Trích phong cách (VDS) từ video mẫu để tái dùng - [video-downloader](https://vas.bachdyon.com/skills/video-downloader.md): Tải video TikTok / slideshow ảnh / audio qua TikWM vào raw_assets hoặc jobs//input/raw_assets - [video-job-manager](https://vas.bachdyon.com/skills/video-job-manager.md): Quản lý folder jobs// và state pipeline - [video-production-orchestrator](https://vas.bachdyon.com/skills/video-production-orchestrator.md): Điều phối toàn pipeline video A → Z - [video-quality-auditor](https://vas.bachdyon.com/skills/video-quality-auditor.md): Audit quality overlay theo pass và áp dụng batch fix tối đa 3 vòng - [video-render-plan-builder](https://vas.bachdyon.com/skills/video-render-plan-builder.md): Sinh edit decision list (EDL) từ kịch bản + asset map + audio - [video-renderer](https://vas.bachdyon.com/skills/video-renderer.md): Render TOML render plan thành MP4 cuối cùng - [word-timestamps-extractor](https://vas.bachdyon.com/skills/word-timestamps-extractor.md): Trích xuất transcript + timestamp từng từ - [Liên hệ & Donate](https://vas.bachdyon.com/support.md): Liên hệ tác giả Bách Dyon hoặc ủng hộ dự án - [Khắc phục sự cố](https://vas.bachdyon.com/troubleshooting.md): 8 lỗi thường gặp và cách xử lý nhanh - [Use case phổ biến](https://vas.bachdyon.com/usage/index.md): 5 kịch bản tạo video, mỗi kịch bản 1 prompt copy-paste, đủ chi tiết để chạy ngay - [Tìm asset](https://vas.bachdyon.com/usage/search.md): Truy vấn ngữ nghĩa bằng tiếng Việt qua Search.command hoặc CLI - [Kiểm tra trạng thái](https://vas.bachdyon.com/usage/status.md): Watcher đang chạy không, đã index bao nhiêu file, lỗi gần nhất là gì - [Verify sau cài](https://vas.bachdyon.com/usage/verify.md): Test end-to-end để chắc chắn pipeline đang hoạt động