클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

PPTX 프레젠테이션 제작·편집

파워포인트(.pptx/.potx) 파일을 만들고, 편집하고, 내용을 읽어내는 전과정을 자동화하는 스킬입니다.

문서·오피스중급33,0303,248AI 점수 9/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

.pptx 또는 .potx 파일이 입력이든 출력이든 관여하는 모든 작업을 담당합니다.

  • 생성: pptxgenjs 스크립트를 작성해 새 슬라이드 덱을 만듭니다. 색상 팔레트 10종, 폰트 크기 가이드, 레이아웃 아이디어, "AI 티 나는" 디자인 금지 목록까지 제공합니다.
  • 편집: 기존 덱이나 회사 템플릿을 unzip → ppt/slides/slideN.xml 수정 → zip 방식으로 안전하게 고칩니다. 슬라이드 복제(add_slide.py), 미사용 리소스 정리(clean.py) 스크립트가 포함됩니다.
  • 읽기: markitdown으로 텍스트를 추출하고, thumbnail.py로 전체 슬라이드 썸네일 격자를 만들어 템플릿 레이아웃을 고릅니다.
  • 검증/QA: validate.py로 파워포인트가 거부하는 XML·차트 오류를 잡고, PDF→이미지 변환으로 글자 넘침·요소 겹침을 눈으로 확인합니다.

특히 pptxgenjs에서 파일이 깨지는 실제 함정(# 붙은 헥스 색상, 음수 그림자 offset, 누적 막대 차트의 outEnd 라벨, 보조축 설정 누락 등)을 조목조목 경고합니다.

이런 분께 추천

  • 보고서·투자 유치·강의 자료 등 슬라이드를 자주 만드는 직장인과 창업자
  • 회사 표준 템플릿(.potx)에 내용만 채워 넣어야 하는 기획·마케팅 담당자
  • 여러 개의 pptx에서 텍스트를 뽑아 요약·메일로 재활용해야 하는 실무자
  • 슬라이드 자동 생성 파이프라인을 만들려는 개발자

활용 예시

  1. "우리 서비스 IR 덱 12장 만들어줘. 팔레트는 Midnight Executive로, 각 장에 차트나 아이콘 하나씩 넣고" → pptxgenjs 스크립트 생성 → validate → 이미지 렌더링으로 QA까지 자동 수행.
  2. "회사템플릿.potx 썸네일 뽑아서 어떤 레이아웃이 있는지 보여주고, 이 원고를 레이아웃별로 나눠 채워줘" → 썸네일 격자 확인 후 슬라이드 복제·XML 치환으로 완성.
  3. "분기보고.pptx 내용 전부 텍스트로 뽑아서 이메일 요약 만들어줘" → markitdown으로 슬라이드별 블록을 추출해 요약 작성.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/pptx 폴더를 내 ~/.claude/skills/k-dense-ai-pptx/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

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/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 엽니다.
  2. 저장소를 내려받습니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills
  4. pptx 스킬만 복사합니다: cp -r scientific-agent-skills/skills/pptx ~/.claude/skills/
  5. 필수 도구를 설치합니다:
    • pip install "markitdown[pptx]" Pillow defusedxml lxml
    • npm install -g pptxgenjs (또는 작업 폴더에서 npm install pptxgenjs)
    • LibreOffice와 Poppler(pdftoppm) 설치 — macOS: brew install libreoffice poppler, Ubuntu: sudo apt install libreoffice poppler-utils
  6. Claude Code를 다시 시작하고 "이 pptx 열어서 요약해줘" 또는 "슬라이드 덱 만들어줘"라고 요청하면 스킬이 자동으로 작동합니다.
  7. 라이선스가 독점(Proprietary)이므로 상업적 재배포 전에 LICENSE.txt를 확인하세요.