---
name: anthropic-document-skills
description: Bộ 4 kỹ năng tài liệu chính thức Anthropic (docx / pdf / pptx / xlsx) + 2 plugin pack từ repo anthropics/skills (143k★). Tạo, đọc, chỉnh sửa file Word/PDF/PowerPoint/Excel ngay trong Claude.
---

# Skill: Document Skills — 4 kỹ năng tài liệu Anthropic chính thức

## Bộ skill này làm gì

Đây là 4 kỹ năng tài liệu chính thức Anthropic ship trong repo `anthropics/skills` (143k sao GitHub, repo lớn thứ 2 của Anthropic). Chính 4 skill này đang chạy production phía sau tính năng "Create files" của Claude.ai — bạn cài về máy là dùng được y hệt. Cộng thêm plugin pack `example-skills` 12 skill mẫu khác để tham khảo cách tự xây skill cho doanh nghiệp.

## 4 kỹ năng tài liệu

### 1. 📝 docx — File Word

Tạo, đọc, chỉnh sửa file `.docx` chuyên nghiệp:
- Pandoc extract text + bảng + tracked changes
- `docx-js` tạo file mới có heading, mục lục, page number, letterhead
- Workflow unpack XML → edit → repack để chỉnh sửa file đã có
- Script `soffice.py` convert file `.doc` cũ sang `.docx` trước khi edit
- Đặt watermark, find-and-replace, chèn ảnh, comment

### 2. 📄 pdf — File PDF

Mọi tác vụ với file `.pdf`:
- Thư viện `pypdf` đọc text + page count, merge, split, rotate
- Fill form PDF (có file `FORMS.md` hướng dẫn riêng)
- OCR file scan thành PDF tìm kiếm được
- Encrypt/decrypt PDF
- Trích xuất ảnh + bảng
- Watermark, tạo PDF mới từ text

### 3. 📊 pptx — File PowerPoint

Tạo và chỉnh sửa slide deck:
- `markitdown` extract text từ slide có sẵn
- Script `thumbnail.py` xem trước tổng quan slide deck
- 2 file hướng dẫn `editing.md` (edit từ template) và `pptxgenjs.md` (tạo từ đầu bằng JavaScript)
- Workflow unpack → edit slide → clean → pack
- Speaker notes, layout, comment, embed chart và ảnh

### 4. 📈 xlsx — File Excel

Tạo và chỉnh sửa `.xlsx`, `.xlsm`, `.csv`, `.tsv`. Yêu cầu output:
- **Zero formula error** — không bao giờ ra `#REF!`, `#DIV/0!`, `#VALUE!`, `#N/A`, `#NAME?`
- **Font chuyên nghiệp** — Arial / Times New Roman mặc định
- Preserve template format khi update file có sẵn
- Pivot table, biểu đồ, công thức, conditional formatting
- Dọn dữ liệu lộn xộn (header sai chỗ, dòng rác) thành bảng sạch

## 2 plugin pack có sẵn

### document-skills@anthropic-agent-skills

Gói 4 skill `docx + pdf + pptx + xlsx` vào 1 plugin duy nhất. Cài 1 phát có đủ 4. **Source-available** (không phải open source) nhưng free dùng cho mục đích thực tế.

### example-skills@anthropic-agent-skills

Gói 12 skill mẫu **Apache 2.0** open source để bạn tham khảo cách tự xây skill: `algorithmic-art`, `brand-guidelines`, `canvas-design`, `doc-coauthoring`, `frontend-design`, `internal-comms`, `mcp-builder`, `skill-creator`, `slack-gif-creator`, `theme-factory`, `web-artifacts-builder`, `webapp-testing`. Đặc biệt `skill-creator` để học cách viết skill mới và `mcp-builder` để xây MCP server riêng.

## Khi nào dùng

- Bạn cần tạo báo cáo Word từ dữ liệu Sheet — không phải copy-paste tay
- Bạn nhận hợp đồng PDF scan cần OCR + extract điều khoản
- Bạn cần ship slide deck 10-20 trang từ outline trong 5 phút
- Bạn cần generate Excel template với formula + chart cho team báo cáo hằng tuần
- Bạn muốn Claude Code đọc file PDF/Word/Excel khách gửi qua email
- Bạn cần fill form PDF (đơn đăng ký, biểu mẫu thuế) tự động từ data có sẵn

## Cách cài (3 cách)

### Cách 1 — Claude Code CLI (khuyên dùng)

```bash
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
```

4 skill `docx/pdf/pptx/xlsx` tự cài cùng lúc qua 1 plugin pack. Nếu muốn cả 12 skill mẫu thêm:

```bash
/plugin install example-skills@anthropic-agent-skills
```

### Cách 2 — Manual GitHub

```bash
git clone https://github.com/anthropics/skills.git ~/Development/anthropic-skills
cp -r ~/Development/anthropic-skills/skills/docx ~/.claude/skills/anthropic-docx
cp -r ~/Development/anthropic-skills/skills/pdf ~/.claude/skills/anthropic-pdf
cp -r ~/Development/anthropic-skills/skills/pptx ~/.claude/skills/anthropic-pptx
cp -r ~/Development/anthropic-skills/skills/xlsx ~/.claude/skills/anthropic-xlsx
```

### Cách 3 — Claude.ai web hoặc Claude API

4 skill này **đã có sẵn** trên gói Claude.ai trả phí (Pro/Team/Enterprise). Bạn chỉ cần mention "Word doc", "PDF", "slides", "spreadsheet" là Claude tự gọi. Với Claude API, dùng Skills API Quickstart upload skill custom hoặc gọi pre-built.

## Câu lệnh chủ đạo (Vietnamese paste vào Claude)

### Tạo file Word từ Sheet:

```
Tôi có Google Sheet doanh thu tuần 22-28/5/2026. Bạn:
1. Đọc Sheet (link: ...)
2. Tạo file Word báo cáo brand công ty tôi (logo + Navy/Gold/Cream)
3. Layout: cover + tóm tắt + top 5 sản phẩm + top 3 khách + biểu đồ + nhận xét
4. Save: bao-cao-tuan-22-28-05-2026.docx
```

### OCR + extract điều khoản hợp đồng PDF:

```
Tôi gửi file hợp đồng PDF [đính kèm]. Bạn:
1. OCR text (file scan)
2. Extract: tên đối tác, MST, giá trị, thời hạn, điều khoản thanh toán, IP, termination
3. Output Markdown bảng dễ đọc + flag 3 điều khoản rủi ro nhất
```

### Tạo slide deck từ outline:

```
Tôi cần slide 12 trang "Cách quản lý đội AI agent cho SME VN".
Outline: [paste outline 12 ý chính]
Style: brand Navy/Gold/Cream, font Fraunces title + Inter body
Save: slide-quan-ly-ai-agent.pptx
```

### Generate Excel template báo cáo:

```
Tạo template Excel "Báo cáo bán hàng tuần" với:
- Sheet 1: Nhập đơn hàng (ngày / khách / SP / SL / tiền / kênh)
- Sheet 2: Dashboard tự động (tổng doanh thu / top SP / top khách / kênh)
- Formula + pivot table sẵn, zero formula error
Save: template-bao-cao-tuan.xlsx
```

## Quyền hạn cần thiết

- Read/Write file local (`.docx`, `.pdf`, `.pptx`, `.xlsx`, `.csv`, `.tsv`)
- Claude Code v2+ (có Bash + Write/Edit tool) HOẶC Claude.ai gói trả phí HOẶC Claude API
- Python 3.10+ (cho `pypdf`, `markitdown`, `pandoc` wrapper)
- LibreOffice (cho `soffice.py` convert `.doc` cũ)
- **License**: 12 example skill = Apache 2.0 free. 4 document skill = **Proprietary source-available** (xem `LICENSE.txt` riêng từng folder — Anthropic cho phép tham khảo và dùng cá nhân, không cho redistribute thương mại).

## Lưu ý cho SME Việt Nam

- **Tiếng Việt full diacritics** — 4 skill render đúng dấu Việt (â, ê, ô, ơ, ư, đ, ạ, ợ, ặ) cả file output
- **Font Việt** — docx/pptx hỗ trợ Inter / Be Vietnam Pro / Fraunces; bạn phải spec rõ font trong câu lệnh, mặc định Arial chưa optimize cho VN
- **PDF OCR tiếng Việt** — skill `pdf` dùng OCR engine support `vie` language. PDF scan khách VN cần spec "OCR ngôn ngữ tiếng Việt" trong câu lệnh
- **Excel formula tiếng Việt** — skill `xlsx` xuất công thức bằng tiếng Anh (SUM, AVERAGE, VLOOKUP) — Excel VN (Office 365 VN) tự convert sang TONGCONG, TRUNGBINH khi mở
- **Hoá đơn điện tử VN** — KHÔNG tạo được hoá đơn điện tử e-invoice TT78/TT123 (cần Misa/Fast/Bravo/Viettel). 4 skill chỉ xuất file Office generic, không chữ ký số

## Mẹo dùng hiệu quả

1. **Chain skill xuyên domain** — Sales plugin pull data CRM → `xlsx` format pivot → `docx` xuất Word report → `pdf` đóng dấu watermark. 1 workflow 4 skill
2. **PDF OCR + Legal plugin** — OCR PDF hợp đồng scan → Legal plugin review điều khoản → `docx` xuất bản đánh giá Word cho luật sư. Tiết kiệm 2 giờ work
3. **pptx + Marketing plugin** — Marketing plugin viết content workshop → `pptx` format slide theo brand riêng (Navy/Gold/Cream) → mở Office edit tiếp, không lock Google Slides
4. **xlsx clean data + Data plugin** — Nhận file Sheet rác từ team (header sai, dòng trống, ô merge lung tung) → `xlsx` clean thành bảng chuẩn → Data plugin chạy phân tích

## Khi nào dùng plugin pack vs skill riêng lẻ

- **Plugin pack** `document-skills@anthropic-agent-skills` = cài 4 skill cùng lúc (khuyên dùng cho user mới)
- **Skill riêng lẻ** docx/pdf/pptx/xlsx = chỉ cài cái cần (advance user, tiết kiệm disk + giảm token loading)

## So với 11 plugin nghề Anthropic

Khác 11 plugin knowledge-work-plugins ở chỗ:
- 11 plugin (Sales, Marketing, Legal, Finance, HR, ...) = **SKILL nghề nghiệp** — workflow cấp cao
- 4 document skill (docx/pdf/pptx/xlsx) = **TOOL tài liệu** — thao tác file cấp thấp

Cài CẢ 2 — plugin nghề gọi xuống document skill khi cần xuất file. Sales plugin tạo "Quarterly Pipeline Review" sẽ tự gọi `xlsx` dựng dashboard và `pptx` slide trình bày leadership.

## Bonus — 12 skill mẫu trong `example-skills`

Nếu muốn tự xây skill cho doanh nghiệp riêng, đọc 3 skill này trước:
- **`skill-creator`** — Claude dạy bạn viết skill mới đúng chuẩn YAML frontmatter + instructions
- **`mcp-builder`** — Xây MCP server riêng kết nối tool nội bộ
- **`brand-guidelines`** — Mẫu cách wrap brand identity (palette, typography, voice) thành skill reusable

---

**Tác giả:** Eroca Thanh + claude-lm7-skills-anthropic · 2026-05-29
