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

Bộ công cụ DOCX cho luận văn

Tạo luận văn Word theo mẫu chính thức và chuyển đổi trọn bộ bài LaTeX sang DOCX với công thức có thể chỉnh sửa, kèm kiểm tra chặt chẽ.

Tài liệu · Văn phòngNâng cao1,57083Điểm AI 9/10Cập nhật lần cuối: 16 thg 9, 2026

Làm được gì

  • Dùng python-docx để dựng khung luận văn (tiêu đề, tóm tắt, từ khóa, nội dung, bảng ba dòng) kế thừa style từ mẫu chính thức.
  • Chuyển công thức LaTeX thành công thức gốc của Word (OMML), hỗ trợ thay thế hàng loạt theo placeholder.
  • Chuyển toàn bộ dự án LaTeX (main.tex, \input/\include, hình ảnh, BibTeX) sang DOCX bằng Pandoc + citeproc, sinh manifest .conversion.json ghi hash, phiên bản Pandoc và cảnh báo.
  • Giải nén/đóng gói DOCX, kiểm tra cấu trúc OOXML, chấp nhận toàn bộ track changes, thêm bình luận và trả lời bình luận.
  • Lệnh kiểm tra cấu trúc: độ dài, số hình/bảng, đánh số và trích dẫn trong văn bản, đối chiếu tài liệu tham khảo, số trang render thực tế.

Dành cho ai

  • Nhóm thi mô hình toán (CUMCM…) cần bài Word đúng quy cách.
  • Nghiên cứu viên, học viên viết bằng LaTeX nhưng phải nộp bản DOCX không lỗi công thức.
  • Lập trình viên muốn tự động sinh và kiểm tra file Word ở mức OOXML.

Ví dụ sử dụng

  1. "Dựng bản nháp DOCX theo mẫu chính thức năm nay" → sinh file có tiêu đề, tóm tắt, bảng ba dòng và công thức.
  2. "Chuyển main.tex sang DOCX theo style mẫu chính thức" → chạy equations.py convert-latex, dừng phát hành nếu Pandoc có cảnh báo.
  3. "Kiểm tra trước khi nộp" → check_env.pyoffice/validate.pypaper_format.py validate --contest cumcm --rendered-pages Nverify-conversion.

· · · 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/XiaoMaColtAI/math-modeling-skill/HEAD/dsh-plugin/math-modeling-agent/skills/math-modeling/tools/docx/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 dsh-plugin/math-modeling-agent/skills/math-modeling/tools/docx từ repo GitHub XiaoMaColtAI/math-modeling-skill vào ~/.claude/skills/xiaomacoltai-docx/ 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/XiaoMaColtAI/math-modeling-skill.git && mkdir -p ~/.claude/skills && cp -r math-modeling-skill/dsh-plugin/math-modeling-agent/skills/math-modeling ~/.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. Clone repo: git clone https://github.com/XiaoMaColtAI/math-modeling-skill.git
  2. Tạo thư mục skill: mkdir -p ~/.claude/skills
  3. Sao chép skill: cp -r math-modeling-skill/dsh-plugin/math-modeling-agent/skills/math-modeling ~/.claude/skills/
  4. Cài thư viện Python: pip install python-docx lxml
  5. Cài Pandoc nếu cần chuyển LaTeX, và LibreOffice nếu cần xử lý track changes; đảm bảo lệnh có trong PATH.
  6. Khởi động lại Claude Code, rồi chạy python scripts/check_env.pypython scripts/self_check.py để kiểm tra môi trường.
  7. Luôn chỉ định đường dẫn đầu ra nằm trong thư mục dự án (PROJECT_ROOT) để không ghi đè file gốc.