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

Chuyển đổi tài liệu sang Markdown với MarkItDown

Skill hướng dẫn dùng Microsoft MarkItDown để chuyển PDF, Office, HTML, CSV… thành Markdown sạch cho phân tích văn bản và RAG.

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

Làm được gì

  • Chuyển PDF, Word, PowerPoint, Excel, HTML, CSV, EPUB, ZIP thành Markdown giữ được cấu trúc, theo MarkItDown 0.1.6.
  • Bảng quyết định rõ ràng nên dùng API nào: convert_local, convert_stream, convert_response hay convert_uri.
  • Script chuyển đổi hàng loạt cả thư mục và chuyển đổi bộ tài liệu học thuật (thêm YAML front matter, sắp theo năm, tạo index).
  • Hướng dẫn OCR cho PDF scan (plugin markitdown-ocr, Azure Document Intelligence / Content Understanding), chạy MCP server và bảng xử lý sự cố.
  • Quy tắc an toàn: coi văn bản đã chuyển là dữ liệu không đáng tin (chống prompt injection) và phải xin phép trước khi gửi nội dung ra dịch vụ ngoài.

Phù hợp với ai

  • Lập trình viên, data engineer xây pipeline RAG hoặc chỉ mục tìm kiếm nội bộ.
  • Nghiên cứu viên, học viên cao học cần bóc tách hàng trăm PDF bài báo thành text.
  • Người làm văn phòng muốn chuẩn hóa tài liệu công ty sang định dạng LLM đọc được.

Ví dụ sử dụng

  1. markitdown report.pdf -o report.md để chuyển nhanh một báo cáo.
  2. python scripts/batch_convert.py documents/ markdown/ --recursive --extensions .pdf .docx --manifest markdown/manifest.json để xử lý cả thư mục kèm manifest.
  3. python scripts/convert_literature.py papers/ literature-markdown/ --recursive --create-index để sắp xếp bài báo dạng Smith_2025_Title.pdf theo năm và tạo mục lục.
  4. Với hợp đồng scan gần như không có text, chuyển sang plugin markitdown-ocr hoặc Azure OCR (cần đồng ý trước vì dữ liệu ra khỏi máy).

· · · 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/K-Dense-AI/scientific-agent-skills/HEAD/skills/markitdown/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 skills/markitdown từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/markitdown/ 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/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/markitdown ~/.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 và tải repo: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. Sao chép skill vào thư mục skill của Claude Code: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/markitdown ~/.claude/skills/
  3. Kiểm tra bạn có Python 3.10+ và uv (uv --version).
  4. Tạo và bật môi trường ảo: uv venv --python 3.12 .venv && source .venv/bin/activate
  5. Cài MarkItDown: uv pip install "markitdown[all]==0.1.6" (hoặc chỉ các extra cần thiết: markitdown[pdf,docx,pptx,xlsx]==0.1.6).
  6. Xác minh bằng markitdown --version.
  7. Khởi động lại Claude Code, rồi yêu cầu ví dụ: "chuyển file PDF này sang Markdown".
  8. (Tùy chọn) Nếu cần OCR/Azure/MCP, đọc references/cloud_and_ocr.mdreferences/mcp_and_plugins.md để cấu hình khóa và chính sách gửi dữ liệu.