Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Chuyển tài liệu sang Markdown

Chuyển DOCX/PDF/PPTX sang Markdown chất lượng cao kèm 8 bước hậu xử lý tự động.

Tài liệu · Văn phòngTrung cấp1,323212Điểm AI 10/10Cập nhật lần cuối: 8 thg 8, 2026

Làm được gì

  • Chuyển DOCX / PDF / PPTX / XLSX sang Markdown, tự chọn công cụ phù hợp (pandoc, pymupdf4llm, markitdown) theo từng định dạng.
  • Tự động sửa 8 lỗi thường gặp của pandoc khi xử lý DOCX: bảng lưới vỡ, đường dẫn ảnh lồng media/media/, thuộc tính thừa {width=...}, dấu ngoặc bị escape, link ngoặc kép, khối mã thụt đầu dòng.
  • Khắc phục lỗi chữ in đậm không hiển thị với văn bản CJK bằng quy tắc chèn khoảng trắng quanh **.
  • Hai chế độ: Quick (nhanh) và Heavy (chạy song song nhiều công cụ rồi ghép đoạn tốt nhất).
  • Kèm script kiểm định chất lượng (tỷ lệ giữ text/bảng/ảnh, xuất báo cáo HTML) và trích xuất ảnh từ PDF.

Phù hợp với ai

  • Người viết tài liệu kỹ thuật cần đưa file Word/PDF lên wiki nội bộ hoặc Git.
  • Người làm việc với tài liệu tiếng Trung/Nhật/Hàn hay gặp lỗi in đậm và bảng.
  • Lập trình viên cần làm sạch kho tài liệu cho pipeline RAG/LLM.

Ví dụ sử dụng

  1. "Chuyển file bao-cao.docx sang markdown" → sinh file .md sạch, ảnh nằm trong thư mục ./media.
  2. "Tách toàn bộ ảnh trong PDF này" → extract_pdf_images.py xuất ảnh kèm metadata trang, vị trí, kích thước.
  3. "Kiểm tra bản chuyển có mất nội dung không" → validate_output.py tạo báo cáo HTML với ngưỡng đạt/cảnh báo/lỗi.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/daymade/claude-code-skills/HEAD/daymade-docs/doc-to-markdown/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục daymade-docs/doc-to-markdown từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/doc-to-markdown/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/daymade-docs/doc-to-markdown ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Tải mã nguồn: git clone https://github.com/daymade/claude-code-skills.git
  3. Sao chép kỹ năng: mkdir -p ~/.claude/skills && cp -r claude-code-skills/daymade-docs/doc-to-markdown ~/.claude/skills/
  4. Cài công cụ cần thiết: brew install pandoc (hoặc apt install pandoc trên Linux), pip install pymupdf4llm, uv tool install "markitdown[pdf]"
  5. Nếu chưa có uv: curl -LsSf https://astral.sh/uv/install.sh | sh
  6. Khởi động lại Claude Code, sau đó nói "chuyển tài liệu này sang markdown" để kích hoạt.
  7. Muốn kiểm tra: chạy uv run --with pytest pytest ~/.claude/skills/doc-to-markdown/scripts/test_convert.py -v.