PPTX: Tạo, chỉnh sửa và phân tích bản trình chiếu
Bộ kỹ năng toàn diện để tạo file PowerPoint mới, chỉnh sửa deck/template có sẵn, trích xuất nội dung và kiểm định chất lượng bằng hình ảnh.
Tài liệu · Văn phòngTrung cấp★ 1,148⑂ 109Điểm AI 10/10Cập nhật lần cuối: 20 thg 9, 2026
Làm được gì
- Tạo deck mới: viết script
pptxgenjs, kèm hơn 20 "bẫy" thực tế cần tránh (mã màu không có dấu#, shadow offset âm làm hỏng file, cấu hình trục cho biểu đồ combo, nhãn dữ liệu trên biểu đồ cột chồng...). - Chỉnh sửa deck/template: giải nén .pptx, sửa trực tiếp
ppt/slides/slideN.xmlrồi nén lại; dùngadd_slide.pyđể nhân bản slide vàclean.pyđể dọn phần thừa. - Đọc nội dung:
markitdownđể trích văn bản theo từng slide;thumbnail.pyđể tạo lưới ảnh thu nhỏ giúp chọn layout mẫu. - Hướng dẫn thiết kế: 10 bảng màu gợi ý, danh sách font an toàn cho khâu QA, cỡ chữ và lề chuẩn, cùng danh sách những thứ tuyệt đối tránh (thanh màu trang trí, gạch chân dưới tiêu đề — dấu hiệu "slide do AI làm").
- QA bắt buộc:
validate.pykiểm tra schema, quan hệ, biểu đồ; chuyển PDF rồipdftoppmxuất ảnh để soi tràn chữ, chồng lấn, tương phản kém.
Phù hợp với ai
- Người thường xuyên làm pitch deck, báo cáo, slide nội bộ
- Người phải điền nội dung vào template .potx của công ty một cách lặp đi lặp lại
- Người cần rút nội dung từ file .pptx cũ để tóm tắt hoặc soạn email
- Lập trình viên xây pipeline tự động sinh slide
Ví dụ sử dụng
- "Tạo pitch deck 12 slide từ bản kế hoạch kinh doanh này" → chọn bảng màu, sinh bằng pptxgenjs, chạy validate và render ảnh để kiểm tra.
- "Điền số liệu quý này vào template.potx của công ty" → xem lưới thumbnail chọn layout, nhân bản slide, sửa XML, rồi validate với
--original. - "Tóm tắt 3 bài thuyết trình năm ngoái thành một email" → dùng markitdown trích văn bản từng slide rồi tổng hợp.
· · · 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/fcakyon/claude-codex-settings/HEAD/plugins/anthropic-office-skills/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 plugins/anthropic-office-skills/skills/pptx từ repo GitHub fcakyon/claude-codex-settings vào ~/.claude/skills/fcakyon-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/fcakyon/claude-codex-settings.git /tmp/claude-codex-settings && mkdir -p ~/.claude/skills && cp -r /tmp/claude-codex-settings/plugins/anthropic-office-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 mã nguồn:
git clone https://github.com/fcakyon/claude-codex-settings.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r claude-codex-settings/plugins/anthropic-office-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ụ render: LibreOffice và Poppler — macOS:
brew install --cask libreoffice && brew install poppler; Ubuntu:sudo apt install libreoffice poppler-utils - Khởi động lại Claude Code, rồi thử yêu cầu "đọc file .pptx này" hoặc "làm cho tôi một bộ slide".
- Lưu ý: giấy phép là Proprietary — hãy đọc LICENSE.txt trước khi dùng lại cho mục đích thương mại.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0