Tạo, chỉnh sửa và phân tích PPTX
Chính thứcKỹ năng chính thức để tạo bộ slide mới, điền vào template .potx, trích xuất nội dung và kiểm tra chất lượng file PowerPoint.
Tài liệu · Văn phòngTrung cấp★ 177,650⑂ 21,037Điểm AI 10/10Cập nhật lần cuối: 22 thg 9, 2026
Làm được gì
- Tạo deck mới bằng script
pptxgenjs, kèm danh sách lỗi thường gặp làm hỏng file: mã màu có dấu#hoặc 8 chữ số, shadowoffsetâm, nhãnoutEndtrên biểu đồ cột chồng, trục phụ thiếu khai báovalAxes/catAxes. - Chỉnh sửa deck/template: giải nén ZIP → sửa
ppt/slides/slideN.xml→ nén lại, cùng scriptadd_slide.py(nhân bản slide đúng chuẩn) vàclean.py(dọn tài nguyên mồ côi). - Đọc nội dung:
markitdown deck.pptxđể lấy text từng slide,thumbnail.pyđể xem lưới ảnh thu nhỏ chọn layout. - Hướng dẫn thiết kế: 10 bảng màu theo chủ đề, các bố cục gợi ý, danh sách font an toàn khi render QA, cỡ chữ chuẩn và những lỗi cần tránh (thanh màu trang trí, gạch chân dưới tiêu đề...).
- QA bắt buộc: chạy
validate.py(thêm--originalnếu dựng từ template), rồi xuất PDF → ảnh JPG để soi tràn chữ, chồng lấn, lề.
Phù hợp với ai
- Người làm báo cáo, đề xuất, pitch deck cần tự động hóa việc dựng slide
- Nhân viên thường xuyên điền nội dung vào template công ty (.potx)
- Lập trình viên cần trích xuất, chuyển đổi hàng loạt file PowerPoint
Ví dụ sử dụng
- "Tạo pitch deck 12 slide từ bản tóm tắt nghiên cứu thị trường này" → chọn bảng màu, viết script pptxgenjs, validate rồi soi ảnh để sửa tràn chữ.
- "Dùng layout số 3 của template.potx để làm báo cáo quý" → xem lưới thumbnail, nhân bản slide, sửa XML rồi validate với
--original. - "Trích nội dung và ghi chú thuyết trình trong deck.pptx để viết email tóm tắt" → dùng
markitdownlấy text theo từng slide.
· · · 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/anthropics/skills/HEAD/skills/pptx/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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/pptx từ repo GitHub anthropics/skills vào ~/.claude/skills/pptx/ 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/anthropics/skills.git /tmp/anthropic-skills && mkdir -p ~/.claude/skills && cp -r /tmp/anthropic-skills/skills/pptx ~/.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.
- Mở Terminal.
- Tải kho lệnh:
git clone https://github.com/anthropics/skills.git /tmp/anthropic-skills - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng pptx:
cp -r /tmp/anthropic-skills/skills/pptx ~/.claude/skills/ - Cài thư viện Python/Node:
pip install "markitdown[pptx]" Pillow defusedxml lxmlvànpm install -g pptxgenjs. - Cài công cụ chuyển đổi: LibreOffice (
soffice) và Poppler (pdftoppm). Trên macOS:brew install --cask libreofficevàbrew install poppler. - Khởi động lại Claude Code và thử yêu cầu "tạo slide từ nội dung này" để kiểm tra kỹ năng tự kích hoạt.