Tạo & chỉnh sửa bản trình bày PPTX
Kỹ năng xử lý toàn diện tệp PowerPoint (.pptx/.potx): tạo mới, chỉnh sửa, trích xuất nội dung và kiểm tra chất lượng.
Tài liệu · Văn phòngTrung cấp★ 33,030⑂ 3,248Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
Áp dụng cho mọi tác vụ có liên quan tới tệp .pptx hoặc .potx, dù là đầu vào hay đầu ra.
- Tạo mới: viết script
pptxgenjsđể dựng bộ slide, kèm 10 bảng màu gợi ý, cỡ chữ chuẩn, các kiểu layout và danh sách lỗi thiết kế "nhìn là biết do AI làm" cần tránh. - Chỉnh sửa: giải nén → sửa
ppt/slides/slideN.xml→ nén lại, kèm script nhân bản slide (add_slide.py) và dọn tài nguyên mồ côi (clean.py). - Đọc nội dung: dùng
markitdownđể trích văn bản theo từng slide, dùngthumbnail.pyđể tạo lưới ảnh thu nhỏ giúp chọn layout trong template. - Kiểm tra:
validate.pyphát hiện lỗi XML/chart mà PowerPoint từ chối mở; chuyển sang PDF rồi ảnh để kiểm tra tràn chữ, chồng lấn bằng mắt.
Điểm mạnh là danh sách "bẫy" thực tế của pptxgenjs: mã màu có # làm hỏng tệp, offset đổ bóng âm, nhãn outEnd trên biểu đồ cột xếp chồng, thiếu khai báo trục phụ...
Dành cho ai
- Nhân viên văn phòng, founder thường xuyên làm slide báo cáo, pitch deck
- Người phải điền nội dung vào template chuẩn của công ty (.potx)
- Người cần bóc tách nội dung nhiều tệp pptx để tóm tắt hoặc gửi email
- Lập trình viên xây dựng pipeline tạo slide tự động
Ví dụ sử dụng
- "Làm cho tôi bộ pitch deck 12 slide, dùng bảng màu Midnight Executive, mỗi slide có ít nhất một biểu đồ hoặc icon" → sinh script, validate, render ảnh để QA.
- "Xuất lưới ảnh của
template-cty.potxrồi phân bổ bản thảo này vào các layout khác nhau" → chọn layout, nhân bản slide và thay nội dung XML. - "Trích toàn bộ nội dung
baocao-q3.pptxvà viết bản tóm tắt để gửi email" → dùng markitdown lấy nội dung theo từng slide.
· · · Hướng dẫn cài đặt · · ·
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 K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/k-dense-ai-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/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/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/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng pptx:
cp -r scientific-agent-skills/skills/pptx ~/.claude/skills/ - Cài các phụ thuộc:
pip install "markitdown[pptx]" Pillow defusedxml lxmlnpm install -g pptxgenjs- LibreOffice và Poppler: macOS
brew install libreoffice poppler, Ubuntusudo apt install libreoffice poppler-utils
- Khởi động lại Claude Code, rồi thử: "Tạo bộ slide giới thiệu sản phẩm" hoặc "Đọc tệp .pptx này và tóm tắt".
- Giấy phép là Proprietary — hãy đọc
LICENSE.txttrước khi dùng cho mục đích phân phối lại.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT