Skip to main content

moai-office — PPT·Word·Excel·한글

moai-office

한국 기업 문서 양식에 맞춘 5가지 포맷 생성기입니다. 발표자료, 공문, 매출표, 한글 기안서, 한·중·일·영 다국어 PDF까지 한 번에 처리합니다.

flowchart TD
    A["(도메인 스킬)
사업계획·재무·보고"] --> B["docx-generator
Word"] A --> C["pptx-designer
PowerPoint"] A --> D["xlsx-creator
Excel"] A --> E["hwpx-writer
한글 HWPX"] style A fill:#eaeaea,stroke:#6e6e6e,color:#09110f style E fill:#e6f0ef,stroke:#144a46,color:#09110f

무엇을 하는 플러그인인가

moai-office는 한국 기업·관공서에서 실제로 쓰이는 문서 양식을 그대로 자동 생성하는 플러그인입니다. PowerPoint(PPTX), Word(DOCX), Excel(XLSX), 한글(HWPX), 다국어 PDF 다섯 가지 포맷을 모두 지원하며, 폰트·결재란·숫자 표기·표 라벨 등 한국 문서 관례를 기본값으로 반영합니다.

각 스킬은 검증된 오픈소스 라이브러리(pptxgenjs, python-docx, openpyxl, python-hwpx, PyMuPDF) 위에서 동작하며, 다른 도메인 플러그인의 산출물(예: 사업계획서 본문, 결산 데이터)을 받아 최종 파일로 저장하는 출력 단계를 담당합니다. pdf-writer는 Noto Sans CJK 번들로 한·중·일 글리프 누락 없이 PDF를 생성합니다.

설치 시 유의

  • Python 3.10+ 권장
  • python-hwpx는 pip로 설치: pip install python-hwpx --break-system-packages
  • 폰트: 시스템에 Pretendard·맑은고딕·바탕 설치 권장

설치

  1. moai-core 설치 후 moai-office 옆의 + 버튼을 눌러 설치합니다.
  2. Python 의존성을 설치합니다 (python-docx, openpyxl, python-hwpx).
GitHub 저장소를 클론한 뒤 ~/.claude/plugins/에 배치합니다.

핵심 스킬

스킬용도기반 라이브러리
pptx-designer발표자료·피칭덱·기안서pptxgenjs (Pretendard + 명조 기반)
docx-generator공문·보고서·계약서python-docx
xlsx-creatorKPI 대시보드·간트차트·매출표openpyxl (차트·수식·조건부서식 포함)
hwpx-writer한글(HWPX) 공문서·기안서python-hwpx (OWPML)
pdf-writer한·중·일·영 다국어 PDF (CJK 깨짐 0)PyMuPDF + Noto Sans CJK 번들. Markdown·JSON·HTML·텍스트 4종 입력
notebooklm-slide-promptNotebookLM 슬라이드 데크 프롬프트 + 슬라이드별 이미지 프롬프트NotebookLM Studio 4축 매핑 + 나노바나나(Gemini 3 Pro Image) 5-Component

pptx-designer는 바로 열리는 .pptx 파일을 만들고, notebooklm-slide-prompt는 NotebookLM에 넣을 준비물(소스·대본·구조·이미지 프롬프트)을 만듭니다. 결과물 형태로 둘을 구분하세요.

한국 문서 관례 반영

  • 공문서 결재란·두문·본문·결문 구조
  • HWPX는 아래한글 2020 이상 호환
  • 표·차트 라벨 한국어 기본, 숫자 구분은 한국식 콤마(예: 12,345,678)

대표 체인

사업계획서 → DOCX

moai-business:strategy-planner → docx-generator → ai-slop-reviewer

IR 피칭덱 → PPTX

moai-business:investor-relations → pptx-designer → ai-slop-reviewer

월간 매출 대시보드 → XLSX

moai-finance:variance-analysis → xlsx-creator

(숫자·차트이므로 ai-slop-reviewer 생략)

관공서 기안서 → HWPX

moai-operations:process-manager → hwpx-writer → ai-slop-reviewer

강연 본문 → NotebookLM 슬라이드 프롬프트

강연 본문 MD → notebooklm-slide-prompt → ai-slop-reviewer

(NotebookLM에 본문을 소스로 올린 뒤 산출된 Prompt를 붙여 넣어 데크를 생성합니다.)

빠른 사용 예

> 2026년 1분기 영업 실적 보고서 docx로 만들어줘.
KPI는 매출·고객수·재구매율이야.
> 기업설명회용 IR 덱을 20장 피칭덱으로 pptx 만들어줘.
> 강연 본문 MD를 NotebookLM 슬라이드 프롬프트로 만들어줘.

다음 단계


Sources