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

PDF Creator (trình tạo PDF)

Chuyển markdown thành PDF chuyên nghiệp với hỗ trợ font CJK, hệ thống theme và bắt buộc tự kiểm tra bằng ảnh từng trang.

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

Nó làm được gì

  • Chuyển file markdown thành PDF khổ A4 (in ấn) hoặc khổ hẹp 148×210mm (đọc trên điện thoại).
  • Cung cấp 5 theme CSS sẵn: default, cjk-auto, warm-terra, warm-terra-menu, mobile; tạo theme mới chỉ cần copy file CSS.
  • Tự chọn backend: có chữ CJK thì dùng Chrome, không có thì dùng weasyprint (nhanh hơn), tránh lỗi font hiển thị trống trên macOS Preview/Adobe Reader.
  • Sau khi tạo PDF, tự xuất ảnh PNG từng trang bằng pdftoppm và chạy lint bố cục chữ Á Đông để phát hiện lỗi ngắt dòng, tràn bảng.
  • Hỗ trợ chuyển hàng loạt và tự tắt header/footer mặc định của Chrome.

Phù hợp với ai

  • Người viết tài liệu, hợp đồng, giáo trình bằng markdown và cần bản PDF gửi đi.
  • Ai từng gặp lỗi chữ Trung/Nhật/Hàn bị vuông, bảng bị bóp cột trong PDF.
  • Người cần đồng thời bản in A4 và bản đọc trên điện thoại/WeChat.

Ví dụ sử dụng

  1. "Xuất giáo trình này thành PDF" → dùng theme warm-terra, rồi xem ảnh từng trang để kiểm tra bảng.
  2. "Làm bản đọc trên điện thoại" → --theme mobile cho trang hẹp, font lớn, giãn dòng 1.9.
  3. "Chuyển hết file .md trong thư mục" → batch_convert.py *.md --theme warm-terra --output-dir ./pdfs --no-preview.

· · · 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/pdf-creator/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/pdf-creator từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/pdf-creator/ 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/pdf-creator ~/.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 repo: git clone https://github.com/daymade/claude-code-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r claude-code-skills/daymade-docs/pdf-creator ~/.claude/skills/
  5. Cài công cụ phụ thuộc: brew install poppler (macOS, để tạo ảnh xem trước) và pip install weasyprint hoặc cài Google Chrome.
  6. Khởi động lại Claude Code, rồi yêu cầu "chuyển file markdown này sang PDF" là skill sẽ tự kích hoạt.
  7. Nếu chữ tiếng Việt/CJK hiển thị sai, mở file trong themes/ và thêm font hệ thống của bạn vào danh sách font-family.