md2video-audio – skill Tài liệu & Office cho agent AI
Chuyển tài liệu Markdown thành video MP4 có thuyết minh, với hình ảnh đồng bộ và giọng đọc.
Cài skill md2video-audio bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/md2video-audio-0cdfa.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /md2video-audio – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/md2video-audio-0cdfa.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $md2video-audio – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/md2video-audio-0cdfa.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /md2video-audio – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/md2video-audio-0cdfa.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /md2video-audio – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Md2video-audio
Missing bundled runtime — stop before execution
This entry bundles no conversion scripts. The historical command names below describe upstream interfaces only; do not execute them relative to the working directory or substitute project files. Until a separately reviewed complete runtime is installed at a verified absolute path, return a conversion plan and report the missing runtime. Do not download or execute helpers as part of a conversion request.
Overview
md2video-audio converts a Markdown document into a narrated MP4 video by transforming the source into synchronized presentation visuals and spoken narration.
The workflow preserves the original file and generates separate presentation, narration, and video outputs.
source_repo: 70v-Yoyo/md2video-audio-skillsource_type: community
When to Use This Skill
- Use when converting Markdown tutorials, reports, or presentations into narrated videos.
- Use when creating presentation-style videos.
- Use when the user asks for Markdown-to-video, narrated slides, or audio-video generation.
How It Works
Step 1: Check Environment
Verify required local dependencies before running the workflow. Do not install, remove, or modify dependencies without user confirmation.
Step 2: Prepare the Markdown
Keep the original file unchanged.
Create a new Markdown file with improved sectioning, formatting, and natural transitions while preserving the original meaning.
Step 3: Generate Presentation Markdown
Convert the prepared document into Marp-compatible slides.
- Separate slides with
---. - Prevent content overflow.
- Split oversized tables, code blocks, or sections when necessary.
- Ask the user to choose a Marp style when required.
Step 4: Generate Narration
Create a narration Markdown file aligned one-to-one with the presentation slides.
Remove visual-only characters that should not be spoken and verify that slide separators remain synchronized.
Step 5: Generate Video
Historical upstream interface (not bundled or executable from this entry):
# Historical interface only (unbundled): ai-2md2marp2av.py presentation.md narration.mdThe script renders Marp slides, generates speech with Edge-TTS, and combines them into an MP4 video.
Ask the user to complete any interactive input required by the script.
Step 6: Fallback
These upstream fallback names are reference only. Do not execute them or search the project for substitutes:
# Historical interface only (unbundled): md2marp2av.pyThen:
# Historical interface only (unbundled): md2video.pyExamples
Example 1: Convert a Tutorial
/md2video-audio tutorial.mdProduces presentation Markdown, narration Markdown, and a narrated MP4 video.
Example 2: Convert a Work Report
/md2video-audio project-review.mdUse the generated slides and narration to create a presentation-style report video.
Best Practices
- ✅ Preserve the original Markdown file.
- ✅ Keep presentation and narration slide counts synchronized.
- ✅ Split slides that exceed safe layout limits.
- ✅ Confirm before installing dependencies or running interactive actions.
- ❌ Do not overwrite the source document.
- ❌ Do not silently install, remove, or modify system dependencies.
Limitations
- Requires a separately reviewed external runtime and dependencies; no scripts are bundled here.
- Complex Markdown layouts may require manual adjustment.
- Edge-TTS availability depends on the local network and runtime environment.
- Stop and ask for clarification when required files, permissions, or user choices are missing.
Security & Safety Notes
- Run scripts only in a local or authorized environment.
- Confirm with the user before installing dependencies or making environment changes.
- Generated files should be written as new files rather than replacing source content.
- Do not execute interactive or destructive commands without explicit user confirmation.
Common Pitfalls
- Problem: Presentation and narration contain different slide counts.
Solution: Verify the number of --- separators and realign the narration.
- Problem: Slide content overflows the Marp layout.
Solution: Split the content into smaller logical sections before rendering.
- Problem: Video generation fails because dependencies are unavailable.
Solution: Report the missing or failed reviewed runtime and stop execution; do not run project-relative fallbacks.
Skill liên quan
- mdpr-skill – Rà soát quy trình trình bày Markdown MDPR với gợi ý ngữ nghĩa, kiểm tra trực quan và…
- mock-hunter – Kiểm tra trang web đang chạy qua năm bước (liệt kê, nhấp, theo dõi, phân loại, báo cáo)…
- nanobanana-ppt-skills – Tạo PPT bằng AI với phân tích tài liệu và hình ảnh theo phong cách riêng.
- obsidian-markdown – Tạo và chỉnh sửa Obsidian Flavored Markdown với wikilink, embed, callout, properties và…
- odoo-edi-connector – Hướng dẫn triển khai EDI (Electronic Data Interchange) với Odoo: ánh xạ tài liệu X12…
- odoo-qweb-templates – Chuyên gia QWeb template của Odoo cho báo cáo PDF, mẫu email và trang website. Bao gồm…
- office-productivity – Quy trình năng suất văn phòng bao gồm tạo tài liệu, tự động hóa bảng tính, tạo bài…
- onboard – Phân tách tài liệu dự án hỗn hợp (mã nguồn, tài liệu, PDF/Excel/PPT) thành tổng quan có…