pdf

Hướng dẫn agent đọc chữ và bảng trong PDF, gộp, tách, xoay trang, tạo PDF mới và điền form PDF.

Ưu, nhược và chỗ chưa rõ

pdf: ưu, nhược và chỗ chưa rõ, mỗi dòng kèm nguồn
ƯuSKILL.md gom cách làm cho các việc PDF hay gặp: gộp, tách, xoay trang, rút chữ và bảng bằng pdfplumber, tạo PDF mới bằng reportlab, OCR bản scan, đặt mật khẩu, kèm bảng tra công cụ nào hợp việc nào.SKILL.md
ƯuCó quy trình điền form riêng trong forms.md, kèm script đọc danh sách trường, điền giá trị và vẽ ảnh đánh dấu ô để agent tự kiểm tra trước khi giao file.forms.md
ƯuSimon Willison (16/10/2025) viết rằng tính năng tạo file của Claude được làm hoàn toàn bằng skills, trong đó có skill .pdf này.Simon Willison, blog
NhượcIssue #1883 (27/09/2026, vẫn mở): form có trường chữ hoặc trường chọn kiểu cha-con bị bỏ qua. Script báo "Wrote 0 fields" mà không cảnh báo, rồi bước điền form dừng với lỗi và không ra file. Ở commit mình đọc, đoạn code gây lỗi vẫn còn.Issue #1883
NhượcIssue #1819 (24/09/2026, vẫn mở): một ô checkbox có ba trạng thái làm cả lần điền form dừng với lỗi KeyError, các trường đã điền khác cũng mất, không ra file PDF nào.Issue #1819
NhượcGiấy phép độc quyền: chỉ dùng trong dịch vụ của Anthropic, cấm giữ bản sao bên ngoài, sửa thành bản riêng hay chia sẻ lại.skills/pdf/LICENSE.txt
Chưa rõLệnh cài trong README lấy cả bộ document-skills (xlsx, docx, pptx, pdf) từ nhánh main, không có số phiên bản để ghim. Bản bạn nhận về có thể khác bản mình đọc ở commit ca45fc4..claude-plugin/marketplace.json
Chưa rõIssue #2000 (10/2026, vẫn mở) báo script đọc trường form bị lỗi với PDF không có form và gọi một hàm pypdfium2 không tồn tại. Mình không chạy thử nên chưa biết lỗi này gặp thường đến đâu.Issue #2000

Khi nên dùng

  • Bạn nhờ Claude Code gộp, tách, rút chữ hay bảng từ PDF, hoặc điền một form PDF đơn giản, và máy đã có sẵn các thư viện Python skill cần.

Khi không nên dùng

  • Form PDF có trường lồng nhau hoặc checkbox nhiều trạng thái (hai issue còn mở), hoặc bạn cần sửa và chia sẻ lại skill (giấy phép cấm).

Cách cài

Claude Code
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
Theo tài liệu của tác giả

Nó chạm vào những gì

File đọc và ghi
Script đọc file PDF bạn chỉ định và ghi kết quả ra đường dẫn được truyền vào: file JSON thông tin trường form, file PDF đã điền, ảnh PNG từng trang để kiểm tra vị trí ô.
Gọi mạng
Không thấy lệnh gọi mạng trong các script của skill.
Script lúc cài
Không có script chạy lúc cài. Các script Python trong scripts/ chỉ chạy khi agent gọi chúng.
Tiến trình
pdf2image gọi chương trình poppler để đổi trang PDF thành ảnh. Skill có script nên agent sẽ chạy code của bên thứ ba trên máy bạn.

Đọc từ: extract_form_field_info.py, fill_fillable_fields.py, pdf

Mục này chạy mã trên máy bạn với quyền của tài khoản bạn. Theo tài liệu Claude Code, hook và MCP server chạy ngoài sandbox. Đọc phần trên và file của tác giả trước khi cài. Tài liệu bảo mật plugin

Docs và file Office

Cả nhóm →
xlsxSkill

Hướng dẫn agent đọc, sửa và tạo file Excel, ghi công thức thật và kiểm tra lỗi công thức trước khi giao file.

của Anthropic · Proprietary (© 2025 Anthropic, PBC. All rights reserved)anthropics/skills · ★ 184,7K · đọc 29/10/2026

Docs và file OfficeĐã đọc mã và tổng hợp ·